您的位置 娱乐资讯
koa2 小程序获取access_token 带参数二维码
安装koa2-request、fs、request、并引入
const koa2Req = require('koa2-request')
const fs = require('fs')
const request =require('request')
获取access_token
const res = await koa2Req({
url: 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=' + appid + '&secret=' + appSecret + ''
});
let body = JSON.parse(res.body);
获取带参数二维码
//发送post请求
let data={
"path":"page/index/index",
"width":430,
"scene":"a=34"
}
let options={
url:'https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token='+body.access_token+'',
encoding:'base64',
json:data
}
request.post(options,function(err,response,body){
// console.log(err)
// console.log(response)
// console.log(body)
let dataBuffer=new Buffer(body,'base64')
fs.writeFileSync('sdfs.png',dataBuffer)
})
可以将二维码以base64的方式传递给前端,也可以写入文件后将路径传递给前端
免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186
- 标签:
- 编辑:刘柳
- 相关文章
TAGS标签更多>>
网站热点更多>>
热网推荐更多>>