全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网
开放搜索

查询应用列表

更新时间:2017-06-07 13:26:11

创建Config配置头文件

Config 页面中的内容将作为后续的查询推送文档的头文件,其中包含AK,host,应用名,下拉名称 及 options 选项,等重要参数信息

  1. <?php
  2. //引入头文件
  3. require_once("../OpenSearch/Autoloader/Autoloader.php");
  4. use OpenSearch\Client\OpenSearchClient;
  5. //替换对应的access key id
  6. $accessKeyId = '<Your accessKeyId>';
  7. //替换对应的access secret
  8. $secret = '<Your secret>';
  9. //替换为对应区域api访问地址,可参考应用控制台,基本信息中api地址
  10. $endPoint = '<region endPoint>';
  11. //替换为应用名
  12. $appName = '<app name>';
  13. //替换为下拉提示名称
  14. $suggestName = '<suggest name>';
  15. //开启调试模式
  16. $options = array('debug' => true);
  17. //创建OpenSearchClient客户端对象
  18. $client = new OpenSearchClient($accessKeyId, $secret, $endPoint, $options);

查询当前账号下全部应用

以下可召回查询当前账号下全部应用。

  1. <?php
  2. //引用头文件
  3. require_once("Config.inc.php");
  4. use OpenSearch\Client\AppClient;
  5. use OpenSearch\Generated\Common\Pageable;
  6. //创建应用分页参数对象
  7. $pageable = new Pageable(array('page' => 1, 'size' => 10));
  8. //创建应用客户端
  9. $appClient = new AppClient($client);
  10. //查询并返回应用列表
  11. $ret = $appClient->listAll($pageable);
  12. //打印应用列表信息
  13. print_r($ret);
  14. //打印调试信息
  15. echo $ret->traceInfo->tracer;
本文导读目录