返回

获取小程序码

发布时间:2022-11-19 15:16:39 253

有一个需求,需要扫码进入不同的页面 可以将小程序发布,然后根据小程序路径,在小程序公众平台里面手动生成小程序码 也可以调用api实现获取小程序码

openType(){
   wx.request({
     //这个url就是我们后端服务器接口,返回的数据是一个json文件里面有appid和secret
     url: 'url',
     success(res){
       //我们需要通过上面获取到的appid和secret来获取唯一的标识access_token
      wx.request({
        url: `https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=${res.data.appid}&secret=${res.data.secret}`,
        success(res){
          console.log(res)
          //通过唯一的标识,获取小程序码
          wx.request({
            url: `https://api.weixin.qq.com/wxa/getwxacode?access_token=${res.data.access_token}`,
            data:{
                //path是我们要扫码跳转到的页面路径
              path:'pages/indexone/indexone',
                //使用哪个版本
              "env_version": "release",
                //小程序大小是多少,这里的430是默认的
              "width":430
            },
              //请求类型
            method:'POST',
              //请求成功后的回调函数,一般接口请求成功之后需要做的操作
            success(res){

            }
          })
        }
      })
     }
   })
  },
      //最后需要在onload生命钩子函数中调用一次接口函数
      onload(){
          this.openType()
      }
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线