微信生成带参数永久二维码的个数为多少?怎么生成?很多网友问我微信公众号带参数二维码永久类型的可以生成几个?下面小编就来为大家讲解一下。
微信公众号带最多可以生成100000个永久的带参数二维码,且不能删除。如需要重复使用,可在推广时声明一个时效,到期后把二维码再给别人用。
获取带参数的二维码的过程包括两步,首先创建二维码ticket,然后凭借ticket到指定URL换取二维码。
创建二维码ticket
每次创建二维码ticket需要提供一个开发者自行设定的参数(scene_id),分别介绍临时二维码和永久二维码的创建二维码ticket过程。
临时二维码请求说明
http请求方式: POST
URL:
POST数据格式:json
POST数据例子:{"expire_seconds": 604800, "action_name": "QR_SCENE",
"action_info": {"scene": {"scene_id": 123}}}
永久二维码请求说明
http请求方式: POST
URL:
POST数据格式:json
POST数据例子:{"action_name": "QR_LIMIT_SCENE", "action_info": {"scene":
{"scene_id": 123}}}
或者也可以使用以下POST数据创建字符串形式的二维码参数:
{"action_name": "QR_LIMIT_STR_SCENE", "action_info": {"scene":
{"scene_str": "123"}}}
参数说明
参数说明
expire_seconds该二维码有效时间,以秒为单位。 最大不超过604800(即7天)。
action_name二维码类型,QR_SCENE为临时,QR_LIMIT_SCENE为永久,QR_LIMIT_STR_SCENE为永久的字符串参数值
action_info二维码详细信息
scene_id场景值ID,临时二维码时为32位非0整型,永久二维码时最大值为100000(目前参数只支持1--100000)
scene_str场景值ID(字符串形式的ID),字符串类型,长度限制为1到64,仅永久二维码支持此字段
返回说明
正确的Json返回结果:
{"ticket
"}
参数说明
ticket获取的二维码ticket,凭借此ticket可以在有效时间内换取二维码。
expire_seconds该二维码有效时间,以秒为单位。 最大不超过604800(即7天)。
url二维码图片解析后的地址,开发者可根据该地址自行生成需要的二维码图片
错误的Json返回示例:
{"errcode":40013,"errmsg":"invalid appid"}
全局返回码说明
使用网页调试工具调试该接口
通过ticket换取二维码
获取二维码ticket后,开发者可用ticket换取二维码图片。请注意,本接口无须登录态即可调用。
请求说明
HTTP GET请求(请使用https协议)
提醒:TICKET记得进行UrlEncode
返回说明
ticket正确情况下,http 返回码是200,是一张图片,可以直接展示或者下载。
HTTP头(示例)如下:
Accept-Ranges:bytes
Cache-control:max-age=604800
Connection:keep-alive
Content-Length:28026
Content-Type:image/jpg
Date:Wed, 16 Oct 2013 06:37:10 GMT
Expires:Wed, 23 Oct 2013 14:37:10 +0800
Server:nginx/1.4.1
错误情况下(如ticket非法)返回HTTP错误码404。
以上就是小编为大家整理的关于微信生成带参数永久二维码的个数为多少?怎么生成的内容。更多更精彩的内容请持续关注微信素材网。
鱼爪创媒是一家专业提供公众号交易、公众号迁移、公众号增粉、公众号买卖交易的平台,如果您有这方面的需求,欢迎电话咨询:13018202357。有任何疑问,可以
【立即咨询】
我们平台的客服或者添加微信号
【13018202357】
。此文章来源于网络,如有侵权,请联系删除