# 插件管理
# 说明
插件管理接口详情请参考下方接口列表,但调用接口前请注意以下两点
1、当服务商调用时请使用第三方平台接口调用令牌authorizer_access_token以调用插件管理接口。
2、请务必先完成授权后再调用,否则会出现61007的错误。
# 接口列表
# 快速更新插件版本号
# 请求地址
POST https://api.weixin.qq.com/wxa/plugin?access_token=ACCESS_TOKEN
# 请求参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
access_token | String | 是 | 第三方平台接口调用令牌authorizer_access_token |
action | String | 是 | 操作类型 |
plugin_appid | String | 否 | 插件的 appid |
user_version | String | 否 | 升级至版本号,要求此插件版本支持快速更新 |
# 操作类型说明
参数 | 说明 |
---|---|
apply | 申请使用插件 |
list | 查询已添加的插件列表 |
unbind | 删除已添加的插件 |
update | 快速更新插件版本号 |
POST 数据示例(申请使用插件):
{
"action": "apply",
"plugin_appid": "aaaa"
}
POST 数据示例(查询已添加的插件列表):
{
"action": "list"
}
POST 数据示例(删除已添加的插件):
{
"action": "unbind",
"plugin_appid": "aaaa"
}
POST 数据示例(快速更新插件版本号):
{
"action": "update",
"user_version": "2.2.46",
"plugin_appid": "wx5514af450eaceec2"
}
# 返回参数说明
参数 | 类型 | 说明 |
---|---|---|
errcode | Number | 返回码 |
errmsg | String | 错误信息 |
plugin_list | Object Array | 申请或使用中的插件信息列表,当 action == 'list' 时返回 |
# 插件信息说明
参数 | 类型 | 说明 |
---|---|---|
appid | String | 插件 appid |
status | Number | 插件申请状态 |
nickname | String | 插件昵称 |
headimgurl | String | 插件头像 |
# 插件申请状态说明
状态 | 说明 |
---|---|
1 | 申请中 |
2 | 申请通过 |
3 | 被拒绝 |
4 | 申请已超时 |
返回结果示例(查询已添加的插件列表):
{
"errcode": 0,
"errmsg": "ok",
"plugin_list": [
{
"appid": "aaaa",
"status": 1,
"nickname": "插件昵称",
"headimgurl": "http://plugin.qq.com"
}
]
}
# 返回码说明
错误码 | 说明 |
---|---|
0 | 成功 |
-1 | 系统错误 |
89236 | 该插件不能申请 |
89237 | 已经添加该插件 |
89238 | 申请或使用的插件已经达到上限 |
89239 | 该插件不存在 |
89243 | 该申请为“待确认”状态,不可删除 |
89244 | 不存在该插件 appid |
89256 | token 信息有误 |
89257 | 该插件版本不支持快速更新 |
89258 | 当前小程序账号存在灰度发布中的版本,不可操作快速更新 |
其他错误码 | 请查看全局错误码 |