收藏
回答

订阅后服务器端可以下载jssdk上传的语音吗?

我这边遇到一个问题,在页面通过wx.stopRecord获得localId并使用wx.uploadVoice上传后得到serviceId。然后将serviceId给后台去下载,服务端使用获取临时素材
的接口去下载
首先是用:https://api.weixin.qq.com/cgi-bin/media/get,会返回 40004 不合法的媒体文件类型
然后使用:https://api.weixin.qq.com/cgi-bin/media/get/jssdk ,会返回48001	api 功能未授权,请确认公众号已获得该接口
但是如果用wx.downloadVoice是可以获取到正确返回的。但是这不符合业务需要,服务端是需要把语音存起来的。
这里用的1.6的jssdk版本
有人知道是什么原因吗?
是订阅后不让在服务端下载语音吗?


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

1 个回答

  • 明天以后
    明天以后
    2020-12-09

    问题已解决,是使用了网页开发工具上传的语音,返回的serviceId是有问题的。

    2020-12-09
    有用
    回复
登录 后发表内容
问题标签