# 获取已设置的二维码规则

该接口用于获取小程序已经设置的二维码规则。

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 系统繁忙,请重试
其他错误码 请查看全局错误码