开发者社区> 问答> 正文

OpenSearch的应用处理是什么?



查看应用信息


查看指定应用信息

URL


/v3/openapi/apps/$app_name

  • $app_name 为您的应用名 或 应用ID
  • 以上 URL 省略了请求Header参数及编码等因素
  • 以上 URL 中省略了访问应用的 host 地址
  • 查询签名过程实现,请参考 V3版API 签名机制 文档中的描述


支持格式


JSON

HTTP请求方式


GET

返回结果

参数类型描述
errorsstring查询报错信息,message代表错误信息。code 对应含义参考 错误码 文档
request_idstring该条查询的记录id,主要用于排查问题使用
statusstring执行结果,OK为成功,FAIL为失败,请根据返回错误码进行排查
resultstring应用信息


result 内容中主要参数

  • type:应用类型
  • schema:应用结构信息
  • tables:应用表结构配置信息
  • indexes:应用索引配置信息
  • quota:应用配额信息
  • qps:应用qps配额信息
  • doc_size:应用容量配额信息
  • used_qps:已使用qps信息
  • used_doc_size:已使用应用容量信息
  • first_ranks:粗排表达式信息
  • second_ranks:精排表达式信息
  • data_sources:数据源配置信息
  • summaries:摘要信息
  • suggests:下拉提示配置信息
  • query_processors:查询分析配置信息


group 内容中主要参数

  • id:应用ID
  • name:应用名
  • switched_time:应用版本切换时间
  • created:应用创建时间
  • updated:应用更新时间


示例


请求:(此处省略了请求Header参数及编码等因素)

















获取应用列表


获取应用列表操作

URL


/v3/openapi/apps?page=1&size=10
  • 以上 URL 省略了请求Header参数及编码等因素
  • 以上 URL 中省略了访问应用的 host 地址
  • 查询签名过程实现,请参考 V3版API 签名机制 文档中的描述


支持格式


JSON

HTTP请求方式


GET

请求参数

参数类型必需取值范围默认值描述
pageint获取第几页应用列表,该参数值必须大于0,否者会报错
sizeint每页返回的应用个数,该参数值必须大于或等于0,否者会报错


返回结果


参考上面单应用“返回结果”,此处获取应用列表数据信息与上面单应用召回信息是类似的,不再重复展示。

示例


请求:(此处省略了请求Header参数及编码等因素)
  1. http://$host/v3/openapi/apps?page=1&size=10

成功返回:
  • 参考上面单应用“成功返回”,此处为多个单应用信息集合,因内容较长,不再重复展示。

错误返回:
  • 参考上面单应用“错误返回”,此处报错信息与上面单应用查询报错内容是类似的,不再重复展示。

展开
收起
轩墨 2017-10-25 11:17:08 1707 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
《开放搜索统一召回引擎实践》 立即下载
《开放搜索查询分析服务架构分享》 立即下载
《开放搜索在智能化行业搜索和业务增长领域的应用实践》 立即下载