获取爱智世界中爱智应用的历史版本信息
本章主要介绍如何调用接口获取爱智世界中爱智应用的历史版本信息。
请求信息
基本信息
名称 | 取值 |
---|---|
请求地址 | https://open.edgeros.com/openapi/v1/app-world/app/versions |
请求方法 | GET |
请求频率 | 5 次/秒 |
请求头
字段名 | 类型 | 是否必填 | 示例值 | 说明 |
---|---|---|---|---|
Authorization | String | 是 | Bearer eyJhbGci**** | Bearer 认证 Token 传入方式,格式为“Bearer Token”,如何获取 Token,请参见 获取 Token |
请求参数
无
响应信息
爱智应用的更多参数信息,请参见 发布应用-参数说明。
data
参数
字段名 | 类型 | 示例值 | 说明 |
---|---|---|---|
name | String | 爱智家 | 爱智应用的名称 |
developerName | String | edger | 开发者的名称 |
packageName | String | com.acoinfo.smar**** | 爱智应用的包名 |
keyword | String | 家居,工具 | 爱智应用的关键字 |
downloadNum | Int | 100 | 爱智应用的下载次数 |
topCategoryName | String | 智慧家庭 | 爱智应用的一级分类名称 |
subCategoryName | String | 家庭 | 爱智应用的二级分类名称 |
brief | String | 爱享家,智生活 | 爱智应用的概述 |
describe | String | 欢迎使用爱智家,打造智能家居新体验...... | 爱智应用的描述 |
versions | array[version] | - | 历史版本信息 |
versions
参数
字段名 | 类型 | 示例值 | 说明 |
---|---|---|---|
status | String | online | 此版本爱智应用的状态,取值如下: examining:正在审核 deny:待修改 pass:待上架 online:已上架 offline:被下架 offline_by_developer:被开发者下架 out_of_date:过期 |
version | String | 1.0.1 | 爱智应用的版本号 |
copyright | String | @acoinfo | 爱智应用的版权信息 |
edgerosVersion | String | 1.0.1 | 爱智应用所兼容的最低 edgeros 版本号 |
versionDescription | String | 爱智家第一个版本 | 此版本的描述 |
launchTime | String | 2023-01-11T12:30:45+08:00 | 此版本的发布时间,遵循 rfc3339 标准格式,格式为 YYYY-MM-DDTHH:mm:ss+TIMEZONE,YYYY-MM-DD 表示年月日;T 出现在字符串中,表示 time 元素的开头;HH:mm:ss 表示时分秒;TIMEZONE 表示时区(+08:00 表示东八区时间,领先 UTC 8 小时,即北京时间) |
icon | String | https://www.edgeros.com/edgeros-public-resource/a1e02118-ad****.jpg | 此版本的图标地址 |
fee | Boolean | false | 爱智应用是否收费,取值如下: true:付费应用 false:免费应用 |
price | double | 10.07 | 应用的收费价格,单位为元,若应用不收费,则不返回该字段 |
experimental | Boolean | false | 爱智应用是否为实验室应用,取值如下: true:实验室应用 false:非实验室应用 |
developerSite | String | https://www.edgeros.com | 开发者网站 |
developerEmail | String | 313****@acoinfo.cn | 开发者邮箱 |
privacySite | String | https://www.edgeros.com | 隐私策略网址 |
响应示例
{
"status": 200,
"message": "success",
"fieldErrors": null,
"data": {
"name": "爱智家",
"developerName": "edger",
"packageName": "com.acoinfo.smar****",
"keyword": "家居,工具",
"downloadNum": 100,
"topCategoryName": "智慧家庭",
"subCategoryName": "家庭",
"brief": "爱享家,智生活",
"describe": "欢迎使用爱智家,打造智能家居新体验......",
"versions": [
{
"status": "online",
"version": "1.0.1",
"copyright": "@acoinfo",
"edgerosVersion": "1.0.1",
"versionDescription": "爱智家第一个版本",
"launchTime": "2023-01-11T12:30:45+08:00",
"icon": "https://dev-cloud-edgeros.oss-cn-hangzhou.aliyuncs.com/edgeros-public-resource/a1e02118-ad****.jpg",
"fee": false,
"experimental": false,
"developerSite": "https://www.edgeros.com",
"developerEmail": "313****@acoinfo.com",
"privacySite": "https://www.edgeros.com"
}
]
}
}
响应错误码
错误码 | 含义 | 解决方案 |
---|---|---|
401 | 未授权 | 检查应用凭证 ClientId 和 App Secret 是否正确 |
10001 | 爱智应用不存在 | 检查此爱智应用是否存在 |
10002 | 爱智应用未上架 | 检查此爱智应用是否在爱智世界中上架 |