手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

微信小程序开发——获取小程序带参数二维码

时间:2024-10-28 16:34:46

获取微信小程序带参数二维码,官方文档只说了获取小程序码和二维码的三种接口及调用,但是自己模拟接口调用,返回的数据并不是我们现象中base64位的图片类型,而是一堆乱码。经过百度得知这就是一个二进制的流文件,需要后端进行相应转换(需要教程可以百度),看了下相应的文档发现自己转换还挺麻烦的,最后采用了火狐浏览器插件的方式进行二维码转换了。

微信小程序开发——获取小程序带参数二维码

工具/原料

火狐浏览器

获取access_token

1、 获取appid、secret:小程序后台——设置——开发设置界面查询appid、secret(没技术含量,不懂的可以百度)

微信小程序开发——获取小程序带参数二维码

2、 打开微信公众平台接口调试工具:百度微信公众平台接口调试工具,文末参考资料有对应链接。

微信小程序开发——获取小程序带参数二维码

3、 填写参数:接口列表选择“获取access_token接口/token”,然后填写appid,secret,点击下边“检查问题”按钮;

微信小程序开发——获取小程序带参数二维码

4、 获取access_token:点击下边“检查问题”按钮之后,能看到按钮下边的响应数据,响应数据中已经有access_token的值了,复制这个值出来,下边就是使用火狐浏览器的插件获取小程序二维码了。

微信小程序开发——获取小程序带参数二维码

安装火狐浏览器测试接口插件(RESTClient)

1、安装火狐浏览器,点击右上角菜单图标,在弹出的快捷菜单中选择“附加组件”

微信小程序开发——获取小程序带参数二维码

2、点击“查看更多附加组件”

3、搜索“RESTClient”

微信小程序开发——获取小程序带参数二维码

4、搜索结果中点击——RESTClient

微信小程序开发——获取小程序带参数二维码

5、点击——添加到Firefox

微信小程序开发——获取小程序带参数二维码

6、等待插件安装完成;

微信小程序开发——获取小程序带参数二维码

7、插件安装完成之后,浏览器右上角会新增一个暗红色的图标,如图

微信小程序开发——获取小程序带参数二维码

生成小程序二维码

1、点击右上角的RESTClientD的图标

微信小程序开发——获取小程序带参数二维码

2、设置请求方法——填写网址(小程序获取二维码的api,拼接上前边获取的access_token),正文这里设置参数(path为小程序页面路径,可以带参数),具体如图所示填写即可

微信小程序开发——获取小程序带参数二维码

3、设置网址格式:重要!这一个设置单独提出来,不然后续可能会出现异常。点击网址输入框头部的图标,弹出框中选择“文件型(Blob)”。

微信小程序开发——获取小程序带参数二维码

4、点击网址右侧发送按钮

微信小程序开发——获取小程序带参数二维码

5、查看下方http相应部分,可以看到请求成功,出现http相应内容(小程序二维码的文件流),以及Http响应预览(图形二维码);

微信小程序开发——获取小程序带参数二维码

6、点击“HTTP响应预览”,就能看到生成的小程序二维码了。

© 手抄报圈