var accessToken=model.get('accessToken').access_token;
var url='https://api.weixin.qq.com/wxa/getwxacodeunlimit';
let header = getHeader();
let option = {
json: true,
headers: header,
body: data,
};
url+='access_token='+accessToken;
req.post(url, option, function (error, res, body) {
console.log(typeof body);
var buffer= new Buffer(body, "utf-8") ;
console.log(buffer);
var model = AV.Object.createWithoutData('Photo', photoId);
var imageFile = new AV.File('file-qrcode.jpg', buffer);
model.set('qrCode',imageFile);
model.save().then(function (m) {
console.log('qrcode 保存成功');
}, function (error) {
console.error(error);
});
})
微信端能够正常返回jpg类型的图片,但这里将返回的对象无法转成所需要的buffer,如果不转,又报string 又不支持
var imageFile = new AV.File('file-qrcode.jpg', buffer)
请助如何解决
-
创建时间
17年9月6日
-
最后回复
17年9月6日
-
2
回复
-
1.2K
浏览
-
2
用户