更新时间:2025-07-08 GMT+08:00
分享

订阅应用

功能介绍

订阅应用。

URI

POST /v1/{project_id}/eihealth-projects/{eihealth_project_id}/apps/subscribe

表1 路径参数

参数

是否必选

参数类型

描述

eihealth_project_id

String

参数解释

平台空间ID,您可以在平台单击所需的空间名称,进入空间设置页面查看。

约束限制

不涉及

取值范围

仅支持字母、数字、中划线和下划线,长度为[1-128]个字符。

默认取值

不涉及

project_id

String

参数解释

项目ID,您可以从获取项目ID中获取。

约束限制

不涉及

取值范围

仅支持字母、数字、中划线和下划线,长度为[1-128]个字符。

默认取值

不涉及

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

参数解释

用户Token。

Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限,获取Token接口响应消息头中X-Subject-Token的值即为Token。

约束限制

不涉及

取值范围

长度为[1-32768]个字符。

默认取值

不涉及

表3 请求Body参数

参数

是否必选

参数类型

描述

asset_id

String

参数解释

资产ID。

约束限制

不涉及

取值范围

取值范围[1,128]。

默认取值

不涉及

asset_version

String

参数解释

资产版本。

约束限制

不涉及

取值范围

取值范围[1,128]。

默认取值

不涉及

destination_app_name

String

参数解释

目标应用名称。

约束限制

不涉及

取值范围

长度为[1,56],以大小写字母开头,允许出现中划线(-)、小写字母和数字,且必须以大小写字母或数字结尾。

默认取值

不涉及

destination_app_version

String

参数解释

目标应用版本。

约束限制

不涉及

取值范围

长度[1,24],以小写字母或数字或大写字母开头,允许出现中划线,必须以小写字母或数字或大写字母结尾。

默认取值

不涉及

响应参数

状态码:200

表4 响应Body参数

参数

参数类型

描述

id

String

参数解释

应用ID。

约束限制

不涉及

取值范围

不涉及

默认取值

不涉及

请求示例

订阅应用,订阅后应用名称为dest-app-name,应用版本为1.0.0。

https://{endpoint}/v1/{project_id}/eihealth-projects/{eihealth_project_id}/apps/subscribe

{
  "asset_id" : "7513f7c2-eed5-4ebb-bd7d-cee85a87a338",
  "asset_version" : "1.0.0",
  "destination_app_name" : "dest-app-name",
  "destination_app_version" : "1.0.0"
}

响应示例

状态码:200

OK

{
  "id" : "baabcb56-5bb6-11eb-8a0d-fa163e3ddba1"
}

状态码

状态码

描述

200

OK

错误码

请参见错误码

相关文档