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

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

作者: 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