您当前的位置: 首页 > 知识百科 > 微信生成带参数永久二维码的个数为多少?怎么生成?

微信生成带参数永久二维码的个数为多少?怎么生成?

时间:2023-07-01 14:05 阅读数:66 人阅读 分类:知识百科

  微信生成带参数永久二维码的个数为多少?怎么生成?很多网友问我微信公众号带参数二维码永久类型的可以生成几个?下面小编就来为大家讲解一下。

  微信公众号带最多可以生成100000个永久的带参数二维码,且不能删除。如需要重复使用,可在推广时声明一个时效,到期后把二维码再给别人用。

  获取带参数的二维码的过程包括两步,首先创建二维码ticket,然后凭借ticket到指定URL换取二维码。

  创建二维码ticket

  每次创建二维码ticket需要提供一个开发者自行设定的参数(scene_id),分别介绍临时二维码和永久二维码的创建二维码ticket过程。

  临时二维码请求说明

  请求方式: POST

  URL:

  POST数据格式:json

  POST数据例子:{"expire_seconds": 604800, "action_name": "QR_SCENE", "action_info": {"scene": {"scene_id": 123}}}

  永久二维码请求说明

  请求方式: 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请求(请使用s协议)

  提醒:TICKET记得进行UrlEncode

  返回说明

  ticket正确情况下, 返回码是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。

  以上就是小编为大家整理的关于微信生成带参数永久二维码的个数为多少?怎么生成的内容。更多更精彩的内容请持续关注微信素材网。

  相关阅读:

       如何将微信二维码生成漂亮的形状?

       微信如何生成带参数的二维码?

       怎样将文章生成二维码?