美文网首页
微信小程序“自定义”二维码生成

微信小程序“自定义”二维码生成

作者: man_bird | 来源:发表于2019-10-12 15:26 被阅读0次

场景

默认的微信小程序二维码访问路径如:

path : page/index/index

需要实现多个活动携带不同参数的二维码实际路径:

pathA: page/index/index?play=A
pathB: page/index/index?play=B

查了一下资料,微信小程序官网提供了二维码生成的API,相关文档

实现

1.获取AccessToken

// 参数1 appid  参数2 secret
https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=参数1&secret=参数2
// 返回结果
{
    "access_token": "xxx",
    "expires_in": 7200
}

2.生成自定义二维码(这里使用第二种getwxacode)

// POST请求
https://api.weixin.qq.com/wxa/getwxacode?access_token=xxx
// request body
{
    "path": "pages/index/index?play=007", 
    "line_color": {
        "r": 0,
        "g": 0,
        "b": 0
    },
    "auto_color" : false,
    "is_hyaline": false,
    "width": 450
}
// result
小程序二维码
sample.png

相关文章

网友评论

      本文标题:微信小程序“自定义”二维码生成

      本文链接:https://www.haomeiwen.com/subject/ktvqmctx.html