微信小程序> 小程序分享二维码获取

小程序分享二维码获取

浏览量:2657 时间: 来源:Android小码家

给你看个宝贝
https://cli.im/weapp
小程序
明白了吧 APPID 和 Secret从你的微信公众平台获取

那么问题来了安全否?
答:断网测试不存在的,源码你又看不到,鬼知道安不安全。

怎么解决?分三步。
1.调用原生API
https://developers.weixin.qq.com/miniprogram/dev/api/open-api/qr-code/createWXAQRCode.html
代码如下

wx.request({      url: 'https://api.weixin.qq.com/cgi-bin/wxaapp/createwxaqrcode?access_token='+app.globalData.token,       data: {'path': "/pages/my/my?uid=1",'width': 430},      header: {        'content-type': 'application/json'      },      success: function(res) {        console.log(res.data)      },      fail:function(res) {        console.log('isFail')      }    })

如果真是这样我就不再这里废话了,真实场景是这样的,我的小程序已经发布了,这个时候,我再加代码不说,审核上架又是两天,再说了小程序里面写生成小程序二维码本身就比较鸡肋,大家知道小程序需要绑定公众号才可能变现,更别说作者这种苦逼的个人小程序更加没有入口了,话说回来用这个api生成一个url链接再去复制出来图片也是可以的,可是作者本人偏偏不要,就是这么任性,好了下面介绍我的方式。
1.使用POSTMAN
get方式可获取到access_token
当然将这个链接直接扔到浏览器也行

const tokenUrl = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=' + AppID + '&secret=' + AppSecret

2.获取到access_token之后就是二维码了
API有好几个没啥特殊要求我们就用最简单的

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

参数1:path
参数2:width
POST + JSON参数提交
如图:
小程序
返回
小程序
但是问题来了 话说POSTMAN怎么吧图抠出来,总不能截图吧,那也太丑陋了。

使用Fiddler4抓包

打开Fiddler4,POSTMANPOST一下,但是貌似抓不到···

那么我们使用Fiddler4自带的请求工具试试
小程序

返回
小程序

最后反键copy to bitmap  到QQ里面粘贴一下就好了

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎