使用接口是:多媒体内容安全识别
POST https://api.weixin.qq.com/wxa/media_check_async?access_token=ACCESS_TOKEN
具体请求信息如下:
请求URL:https://api.weixin.qq.com/wxa/media_check_async?access_token=XXXXXXXXXXXXX
请求参数:{"media_type":1,"media_url":"https://www.XXXXXXXXXXX.com/static/public/XXXXXXXX/589c2eaab88f418f88a46137d71d0cd0_20251105115644.m4a","openid":"oJtZ67eellBbgzQoYfJZlW27zQcM","scene":2,"version":2}
内容审核 result:
{"errcode":0,"errmsg":"ok","trace_id":"690acb02-0aa28f3e-3678d341"}
微信callback异步回调结果:
{"ToUserName":"gh_487e1c516980","FromUserName":"oJtZ67bfIyG6JQ3rToA5D2I2GBhI","CreateTime":1762315062,"MsgType":"event","Event":"wxa_media_check","appid":"wxbd12a5ff995b79ee","trace_id":"690acb34-3396b8c2-56cb9a38","version":2,"detail":[],"errcode":-1008,"errmsg":"下载错误,请检查媒体链接是否有效"}
已经进行的排查:
- 已确认该媒体链接是公网可访问的阿里云OSS链接,HTTPS协议。
- 已通过其他多台公网服务器使用
curl命令验证,该链接可正常返回 HTTP 200 状态码并下载文件。 - 浏览器也可正常访问下载。
- 没有权限问题。
- 同样是这个文件,如果我们服务端提供文件下载api,然后从 oss上取到文件再响应给微信,就能正常进行审核
请问问题出在哪呢?

你好,目前接口支持的音频格式包括mp3, aac, ac3, wma, flac, vorbis, opus, wav,请勿使用不支持的音频格式