获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
问题大概找到了:上传音频素材后,微信虽然返回了素材 ID,但是可能音频他们还没处理完。导致我立即发送的时候,虽然使用了微信返回的素材 ID,消息发送成功了,但是音频长度只有 1s,且无法播放。
客服消息发送音频时,音频发送到用户无法收听,调用客服消息接口发送会收到一条1s的语音,点击无声音?通过API调用微信公众号的客服消息发送音频时,手机端微信可以收到一条 1s 的音频消息,但是无法打开播放。本身音频内容是一段 19s 的音乐信息。 [图片] 音频长度为 1s 的是系统中调用 API 接口发送的,音频长度 19s 的是通过 postman 调用接口测试发送的,二者参数完全相同(从系统日志中复制出来的)。 代码中的编码也是没问题的,单独把调用 API 相关的代码复制出来,本地执行,发送的音频也是 19s 长度。 区别在于系统中调用 API 用的是公众号授权给开放平台的 AccessToken,postman 或者本地调用时用的是公众号的 AccessToken。 公众号 AppId:wx7661cdb59848ca07 音频素材 ID:xbFBqlubPhyvh8aAC7CXTZ6MeImtxyQd8VzaXFsOwu-jQUSvncs_rY82gZ-g6jc- [图片]
2022-08-30