微信下载jssdk上传的录音文件报错 40007 invalid media_id。
jssdk uploadVoice接口返回
errMsg:uploadVoice:ok
serverId:1237378768e7q8e7r8qwesafdasdfasdfaxss111
然后使用这个serverId下载文件
https://api.weixin.qq.com/cgi...
报:
40007 invalid media_id
=========== 问题已解决 ============
因为当时用的是 “微信web开发者工具” 调试的,所以会有这个问题。直接在微信调试则无此问题。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
问题已解决。
刚刚也遇到了这个问题,研究了大半个钟发现了原因。
在微信开发者下调试的时候,拿到的serverID是伪造的,所以无法通过这个serverId去下载资源。
我们需要在真机上进行录音调试,然后用真机上返回的serverId来调试下载资源的接口。
坑。
怎么解决的怎么解决的怎么解决的
你好,碰到相同的问题,能否给个提示?谢谢
楼主,怎么解决的