管理带参二维码可以直接在管理员后台操作,也可以通过API调用操作。
对的API接口如下:
https://cms.weiduke.com/openapi/WeixinMp/wechat_advanced_qrcode_mgr
需要的参数为(建议通过POST发送,支持GET请求):
序号 | 参数 | 说明 |
---|---|---|
1 | weiduke_id | weiduke_token值 |
2 | weiduke_secret | weiduke_secret值 |
3 | scene_str | 二维码的ID,如果id存在于数据库中,则为修改对应的name等信息,否则为新增 (必填)。支持正则表达式,如果为正则表达式,unlimit_flag请设置为2 。 |
4 | unlimit_flag | 如果为1,则为临时二维码。如果为2,则scene_str为正则表达式,用于批量匹配处理带参二维码的场景。【管理员后台不能操作,只能通过此接口】 |
5 | unlimit_expire | 临时二维码的过期时间,最长为30天 (2592000秒) |
6 | name | 二维码名称 |
7 | groupid | 为扫码的人打标签,填写具体的标签ID |
8 | keyword | 触发关键词 |
9 | url | 请求这个网址 |
10 | txt | 回复这个文本 |
11 | url_echo_type | 默认为0,将url回复的内容做为文本消息显示;如果为1,需要url提供微信标准的回复消息。【管理员后台不能操作,只能通过此接口】 |
返回参数为:
序号 | 参数 | 说明 |
---|---|---|
1 | errcode | 值为0代表请求成功 |
2 | errmsg | errcode不为0,则显示具体错误信息 |
3 | ticket | 二维码图片的ticket,与微信官方的说明一致 |
4 | qrcode_url | 带参二维码的完整网址 |
5 | obj | 带参二维码存储对象,仅供参考。 |
如果接口无法满足需求,请直接在微读客后台操作。由于后台版本更新不同步,管理员后台暂时不支持临时二维码的管理。
查看weiduke_id的方法如下图所示: