如何生成小程序二维码

微信官网地址

生成二维码地址

我选择的是接口B,通过接口B生成小程序二维码。

首先需要调用 获取token接口

通过token参数再调用  获取二维码的接口

接口地址:请求方式是 post,请求时替换ACCESS_TOKEN参数

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

下面是json的请求参数,page是需要跳转的页面,width图片的尺寸,scene是自定义的参数可以在小程序中获取进行相应的逻辑处理。

 "{"page":"pages/index/index","width":"230","scene":"userId=20"}"

返回的图片是二进制的形式。

小程序

Page({
  onLoad(query) {
    // scene 需要使用 decodeURIComponent 才能获取到生成二维码时传入的 scene
    const scene = decodeURIComponent(query.scene)
  }
})

小游戏

wx.onShow(function ({query}) {
  // scene 需要使用 decodeURIComponent 才能获取到生成二维码时传入的 scene
  const scene = decodeURIComponent(query.scene)
})

测试时可以用  火狐插件 ,通过这个插件进行测试接口。

猜你喜欢

转载自blog.csdn.net/qq_31984879/article/details/85260719