博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获取小程序二维码
阅读量:7256 次
发布时间:2019-06-29

本文共 375 字,大约阅读时间需要 1 分钟。

官方API

clipboard.png

这是官方如何获取小程序的API,需要先获取 token 然后在通过这个地址用 post 方法请求二维码。

前端显示

一开始,我让后端拿到 token 后,然后发给我,再通过这个API拿到小程序二维码,但是出来的是二进制流,不知道怎么显示在前端。

后来转换一下思路,后端负责拿 token 和 图片的二进制流。然后暴露一个 get 请求接口给我,发送的参数就是上述的几个参数。然后让后端拿到你给他的参数之后,请求二维码接口,把拿到的二进制流返回给前端。

简单的来说就是通过自己的服务器把 post 请求改成了 get, 然后前端只要把参数拼好,请求后端给的接口,直接放在 image的 src 上。这样就能直接显示图片了。

好处

可以在各个地方显示你的小程序二维码,而且也不受跨域限制。在 html 里只要一个 img 标签即可显示。

示例

转载地址:http://abvdm.baihongyu.com/

你可能感兴趣的文章
AS3.0中的反射概念
查看>>
UIViewController中各方法调用顺序及功能详解
查看>>
C++ do{...}while(0)的好处
查看>>
【Todo】Python字符编码学习
查看>>
python实现朴素贝叶斯
查看>>
Lua和C++交互 学习记录之九:在Lua中以面向对象的方式使用C++注册的类
查看>>
Java操作MongoDB:连接&增&删&改&查
查看>>
Maven使用
查看>>
用python脚本把windows的文件上传到linux中
查看>>
m_Orchestrate learning system---三十四、使用重定义了$的插件的时候最容易出现的问题是什么...
查看>>
打开居中显示的窗口
查看>>
thinkphp多层volist实现多表查询
查看>>
TextView实现跑马灯效果
查看>>
使用ivim配置vim
查看>>
网络对抗作业 一
查看>>
用 Flask 来写个轻博客 (20) — 实现注册表单与应用 reCAPTCHA 来实现验证码
查看>>
PHP性能优化
查看>>
MySQL把文件导入表中
查看>>
redis配置说明
查看>>
display:inline-block,block,inline的区别与用法
查看>>