收藏
回答

上传同样一张图片,然后调用获取临时素材接口,成功返回,但是返回的base64图片数据有时候无法使用?

https://developers.weixin.qq.com/doc/offiaccount/Asset_Management/Get_temporary_materials.html

获取临时素材接口,同样的一个mediaId,调用

http://file.api.weixin.qq.com/cgi-bin/media/get?access_token={0}&media_id={1}

或者

https://api.weixin.qq.com/cgi-bin/media/get?access_token={0}&media_id={1}

这两个接口,都会出现有时候返回的base64图片数据正常,有时候base64图片数据很短,这个数据是不正确的,不是一个图片数据。

请问这是什么原因呢?

正常情况是上方这种长的数据

不正常的时候会返回这种短的:eyJlcnJjb2RlIjo0MDAwMSwiZXJybXNnIjoiaW52YWxpZCBjcmVkZW50aWFsLCBhY2Nlc3NfdG9rZW4gaXMgaW52YWxpZCBvciBub3QgbGF0ZXN0IGhpbnRzOiBbYkhpZXhKcWdlLVd6QVV2QSFdIn0=

这种数据很明显并不是一个base64图片数据。两种返回的数据,我所使用的mediaId数据是同一个,请问这是为什么?

appid:wxf5ffb8c461c9ce76

回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容
问题标签