# 获取已设置的二维码规则
该接口用于获取小程序已经设置的二维码规则。
1、服务商要调用这个接口,必须要先获得公众号商家将权限集id为3的权限集授权,否则会出现61007的报错。
2、服务号要先关联小程序才可以调用该接口。如果服务号尚未关联小程序,可以通过关联小程序的接口去关联。
# 请求地址
POST https://api.weixin.qq.com/cgi-bin/wxopen/qrcodejumpget?access_token=ACCESS_TOKEN
# 请求参数说明
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| access_token | String | 是 | 用服务号appid生成的authorizer_access_token |
| appid | String | 是 | 小程序的appid |
| get_type | UInt | 否 | 默认值为0。 0:查询最近新增 10000 条(数量大建议用1或者2);1:prefix查询;2:分页查询,按新增顺序返回 |
| prefix_list | String Array | 否 | prefix查询,get_type=1 必传,最多传 200 个前缀 |
| page_num | UInt | 否 | 页码,get_type=2 必传,从 1 开始 |
| page_size | UInt | 否 | 每页数量,get_type=2 必传,最大为 200 |
# 返回参数说明
| 参数 | 类型 | 说明 |
|---|---|---|
| errcode | Number | 返回码 |
| errmsg | String | 错误信息 |
| qrcodejump_open | UInt | 是否已经打开二维码跳转链接设置 |
| qrcodejump_pub_quota | UInt | 本月还可发布的次数 |
| list_size | UInt | 二维码规则数量 |
| rule_list | Object Array | 二维码规则详情列表 |
| total_count | UInt | 二维码规则总数据量,用于分页查询 |
# 二维码规则详情
| 参数 | 类型 | 说明 |
|---|---|---|
| prefix | String | 二维码规则,说明服务号二维码规则已过滤不展示 |
| path | String | 小程序功能页面 |
| state | UInt | 发布标志位,1 表示未发布,2 表示已发布 |
返回结果示例:
{
"errcode": 0,
"errmsg": "ok",
"rule_list": [
{
"prefix": "https://weixin.qq.com/qrcodejump",
"state": 1,
"path": "pages/index/index"
},
{
"prefix": "https://weixin.qq.com/qrcodejumptest",
"state": 1,
"path": "pages/index/index"
}
],
"qrcodejump_open": 0,
"list_size": 2,
"qrcodejump_pub_quota": 20,
"total_count": 10
}
# 返回码说明
| 返回码 | 说明 |
|---|---|
| 0 | 正常 |
| 40097 | 参数有误 |
| 44990 | 接口请求太快(超过5次/秒) |
| 886001 | 系统繁忙,请重试 |
| 其他错误码 | 请查看全局错误码 |