开发

小程序所有历史包列表获取

接口功能

查询小程序所有版本包 list

URL

https://openapi.baidu.com/rest/2.0/smartapp/osa/package/infofullist

调用方式

GET

是否可重入

支持数据格式

JSON

参数说明

参数名 类型 必填 说明
union_sign String 签名,生成方式见签名说明
union_timestamp Long 时间戳,时间标准为 UTC ,取当前请求时间
union_nocestr String 随机字符串,每次请求生成一个新的随机字符串,随机 串长度不能超过 64 位,可以有数字、字母、连接符、- 组成
access_token String access_token
app_key String 小程序唯一标识号
start_index int 每次拉取的起始位置,size 平台固定 100 ,默认起始位置从 0 开始循环拉取每次增加 100 start_index=0,start_index=100,start_index=200; 拉取到空停止拉取

返回字段

Data Array 说明:

字段 类型 描述
package_id Int 代码包 id
version String 版本号,由小程序开发者填写
remark String 备注说明
msg String 审核信息内容
status Int 状态。1:线上版本,2:上一个线上版本,8:回滚中
commit_time String 提交时间
version_desc Int 版本描述
version_code Int 版本号,每次新版 version_code 会增加
swan_version String 依赖最低 swan 版本号
package_type Int 包类型。1:完整包,2:主包,3:子包

返回示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{
"errno": 0,
"msg": "success",
"data": [
{
"package_id": 2319,
"version": "1.5",
"remark": "录音提示已经去掉了的。您请清除一下百度 app 缓存,点击右下角我的-》设置-》清除缓存",
"msg": "审核通过",
"status": 1,
"commit_time": 1536057036,
"version_desc": "录音提示已经去掉了的。",
"version_code": 103,
"swan_version": "1.6.0",
"package_type": 1
},
{
"package_id": 2280,
"version": "0.0.0",
"remark": "",
"msg": "",
"status": 8,
"commit_time": 1535940977,
"version_desc": "",
"version_code": 103,
"swan_version": "1.6.0",
"package_type": 2
}
]
}