小程序生成二维码 微信小程序怎么制作二维码

小程序开发

2021-05-19

  我们在使用小程序的时候,经常会碰到需要将内容分享给好朋友,又或者通过二维码分享让好友帮忙助力,这就要求小程序必须具备分享的功能,而分享的方式有很多种,今天厦门在乎科技为大家带来微信小程序怎么制作二维码,一起来了解一下吧。

  

小程序生成二维码 微信小程序怎么制作二维码


  微信小程序怎么制作二维码:

  小程序需要先上线才能生成二维码

  一: 获取access_token

  接口调用请求说明

  https请求方式: GET

  https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET

  参数说明:

  

小程序生成二维码 微信小程序怎么制作二维码


  返回说明

  正常情况下,微信会返回下述JSON数据包给公众号:

  {"access_token":"ACCESS_TOKEN","expires_in":7200}

  参数说明

  

小程序生成二维码 微信小程序怎么制作二维码


  二 : 获取小程序码

  我们推荐生成并使用小程序码,它具有更好的辨识度。目前有两个接口可以生成小程序码,开发者可以根据自己的需要选择合适的接口。

  接口A: 适用于需要的码数量较少的业务场景 接口地址:

  https://api.weixin.qq.com/wxa/getwxacode?access_token=ACCESS_TOKEN

  获取 access_token

  POST 参数说明

  

小程序生成二维码 微信小程序怎么制作二维码


  注意:通过该接口生成的小程序码,永久有效,数量限制见文末说明,请谨慎使用。用户扫描该码进入小程序后,将直接进入 path 对应的页面。

  接口B:适用于需要的码数量极多的业务场景

  接口地址:

  https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN

  获取 access_token

  POST 参数说明

  

小程序生成二维码 微信小程序怎么制作二维码


  注意:通过该接口生成的小程序码,永久有效,数量暂无限制。用户扫描该码进入小程序后,开发者需在对应页面获取的码中 scene 字段的值,再做处理逻辑。使用如下代码可以获取到二维码中的 scene 字段的值。调试阶段可以使用开发工具的条件编译自定义参数 scene=xxxx 进行模拟,开发工具模拟时的 scene 的参数值需要进行 urlencode

  // 这是首页的 js

  Page({

  onLoad: function(options) {

  // options 中的 scene 需要使用 decodeURIComponent 才能获取到生成二维码时传入的 scene

  var scene = decodeURIComponent(options.scene)

  }

  })

  获取小程序二维码

  接口C:适用于需要的码数量较少的业务场景

  接口地址:

  https://api.weixin.qq.com/cgi-bin/wxaapp/createwxaqrcode?access_token=ACCESS_TOKEN

  获取 access_token

  POST 参数说明

  

小程序生成二维码 微信小程序怎么制作二维码


  注意:通过该接口生成的小程序二维码,永久有效,数量限制见文末说明,请谨慎使用。用户扫描该码进入小程序后,将直接进入 path 对应的页面。

  

小程序生成二维码 微信小程序怎么制作二维码


  小技巧:

  1.通过该接口,仅能生成已发布的小程序的二维码。

  2.可以在开发者工具预览时生成开发版的带参二维码。

  3.接口A加上接口C,总共生成的码数量限制为100,000,请谨慎调用。

  4.POST 参数需要转成 json 字符串,不支持 form 表单提交。

  5.auto_color line_color 参数仅对小程序码生效。

  错误码:

  45009:B接口调用分钟频率受限(目前5000次/分钟,会调整),如需大量小程序码,建议预生成。 45029:A接口和C接口生成码个数总和到达最大个数限制。 41030:B接口所传page页面不存在,或者小程序没有发布,请注意B接口没有path参数,传path参数虽然可以生成小程序码,但是只能跳主页面。

  

小程序生成二维码 微信小程序怎么制作二维码


  以上就是今天为大家带来的关于“小程序生成二维码 微信小程序怎么制作二维码”全部内容,近几年,随着小程序和社交电商的火爆,通过小程序生成二维码分享,商家能够获得流量裂变和巨大的经济价值,想要了解更多关于小程序制作二维码的内容,欢迎关注厦门在乎科技-专注小程序、app、网站开发

即刻联系「在乎科技」专业项目经理为您提供产品咨询和项目报价!

立即咨询

CONTACT US

联系我们

联系电话:

131-6399-9993

电子邮箱:

公司地址:

厦门市思明区莲花南路6号北方大厦601单元

公司地址