# 获取已设置的二维码规则
通过本接口可以获取已设置的普通链接二维码规则。使用过程中如遇到问题,可在开放平台服务商专区发帖交流。
# 请求地址
POST https://api.weixin.qq.com/cgi-bin/wxopen/qrcodejumpget?access_token=ACCESS_TOKEN
# 请求参数说明
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| access_token | String | 是 | 第三方平台接口调用令牌authorizer_access_token |
# 返回参数说明
| 参数 | 类型 | 说明 |
|---|---|---|
| errcode | Number | 返回码 |
| errmsg | String | 错误信息 |
| qrcodejump_open | UInt | 是否已经打开二维码跳转链接设置 |
| qrcodejump_pub_quota | UInt | 本月还可发布的次数 |
| list_size | UInt | 二维码规则数量 |
| rule_list | Object Array | 二维码规则详情列表 |
# 二维码规则详情
| 参数 | 类型 | 说明 |
|---|---|---|
| prefix | String | 二维码规则 |
| permit_sub_rule | UInt | 是否独占符合二维码前缀匹配规则的所有子规 1 为不占用,2 为占用; 详见 |
| path | String | 小程序功能页面 |
| open_version | UInt | 测试范围 |
| debug_url | String Array | 测试链接(选填)可填写不多于 5 个用于测试的二维码完整链接,此链接必须符合已填写的二维码规则。 |
| state | UInt | 发布标志位,1 表示未发布,2 表示已发布 |
# 测试范围说明
| 取值 | 说明 |
|---|---|
| 1 | 开发版(配置只对开发者生效) |
| 2 | 体验版(配置对管理员、体验者生效) |
| 3 | 正式版(配置对开发者、管理员和体验者生效) |
注意:
- 不管普通二维码规则是否发布,开发者/体验者/管理员在扫描 debug_url 所对应的二维码时,都会根据 open_version 来决定打开开发版、体验版或正式版
返回结果示例:
{
"errcode": 0,
"errmsg": "ok",
"rule_list": [
{
"prefix": "https://weixin.qq.com/qrcodejump",
"open_version": 1,
"state": 1,
"permit_sub_rule": 1,
"path": "pages / index / index ",
"debug_url": [
"https://weixin.qq.com/qrcodejump?a=1",
"https://weixin.qq.com/qrcodejump?a=1",
"https://weixin.qq.com/qrcodejump?a=2",
"https: //weixin.qq.com/qrcodejump?a=2"
]
},
{
"prefix": "https://weixin.qq.com/qrcodejumptest",
"open_version": 1,
"state": 1,
"permit_sub_rule": 1,
"path": "pages/index/index",
"debug_url": [
"https://weixin.qq.com/qrcodejumptest?a=1",
"https://weixin.qq.com/qrcodejumptest?a=1",
"https://weixin.qq.com/qrcodejumptest?a=2",
"https: //weixin.qq.com/qrcodejumptest?a=2"
]
}
],
"qrcodejump_open": 0,
"list_size": 2,
"qrcodejump_pub_quota": 20
}
# 返回码说明
| 返回码 | 说明 |
|---|---|
| 0 | 正常 |
| 44990 | 接口请求太快(超过5次/秒) |
| 其他错误码 | 请查看全局错误码 |