带参二维码设置接口,支持临时二维码

管理带参二维码可以直接在管理员后台操作,也可以通过API调用操作。

 

对的API接口如下:

https://cms.weiduke.com/openapi/WeixinMp/wechat_advanced_qrcode_mgr

需要的参数为(建议通过POST发送,支持GET请求):

序号参数说明
1weiduke_idweiduke_token值
2weiduke_secretweiduke_secret值
3scene_str二维码的ID,如果id存在于数据库中,则为修改对应的name等信息,否则为新增 (必填)。支持正则表达式,如果为正则表达式,unlimit_flag请设置为2 。
4unlimit_flag如果为1,则为临时二维码。如果为2,则scene_str为正则表达式,用于批量匹配处理带参二维码的场景。【管理员后台不能操作,只能通过此接口】
5unlimit_expire临时二维码的过期时间,最长为30天 (2592000秒)
6name二维码名称
7groupid为扫码的人打标签,填写具体的标签ID
8keyword触发关键词
9url请求这个网址
10txt回复这个文本
11url_echo_type默认为0,将url回复的内容做为文本消息显示;如果为1,需要url提供微信标准的回复消息。【管理员后台不能操作,只能通过此接口】
unlimit_flag为2的时候,scene_str为正则表达式,语法参考: http://php.net/manual/zh/book.pcre.php 。举例:匹配以“abcd_”开头的字符串,scene_str的值为“/^abcd_(.+)$/”。

 

返回参数为:

序号参数说明
1errcode值为0代表请求成功
2errmsgerrcode不为0,则显示具体错误信息
3ticket二维码图片的ticket,与微信官方的说明一致
4qrcode_url带参二维码的完整网址
5obj带参二维码存储对象,仅供参考。

 

如果接口无法满足需求,请直接在微读客后台操作。由于后台版本更新不同步,管理员后台暂时不支持临时二维码的管理。  

 

查看weiduke_id的方法如下图所示:

 

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: