官方文档:微信小程序获取不限制的小程序码
获取主要分为两步:
1.通过微信小程序appid+secret获取accessToken
2.通过accessToken+scene获取二维码
第一步比较简单,下面是第二步的实现流程:
post 请求
URL:
"https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN"
//ACCESS_TOKEN(必填)
请求体JSON:
scene:自定义的参数//(必填)
env_version:正式版为 "release",体验版为 "trial",开发版为 "develop"//(非必填)
官方显示返回数据类型:
如果这个接口成功拿到了数据,这个数据类型是图片二进制,也就是byte[] ,可以将这个数据转换成base64用来显示图片
// 将图片二进制数据转换为 Base64 字符串
String base64Image = Base64.getEncoder().encodeToString(codeImag);
//codeImag的类型是byte[]