收藏
回答

请教具体原因: 音频文件路径是正常的,大小没超过限制,多媒体内容安全识别api回调报错-1008

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug 多媒体内容安全识别 微信安卓客户端 8.0.11 3.11.1

使用接口是:多媒体内容安全识别

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":"下载错误,请检查媒体链接是否有效"}

已经进行的排查:

  1. 已确认该媒体链接是公网可访问的阿里云OSS链接,HTTPS协议。
  2. 已通过其他多台公网服务器使用 curl 命令验证,该链接可正常返回 HTTP 200 状态码并下载文件。
  3. 浏览器也可正常访问下载。
  4. 没有权限问题。
  5. 同样是这个文件,如果我们服务端提供文件下载api,然后从 oss上取到文件再响应给微信,就能正常进行审核

请问问题出在哪呢?

最后一次编辑于  11-05
回答关注问题邀请回答
收藏

2 个回答

  • 社区运营专员-wetingtu
    社区运营专员-wetingtu
    11-05

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

    11-05
    有用
    回复 1
    • lyman
      lyman
      11-05
      嗯,改成上传 mp3格式也是同样的问题
      11-05
      回复
  • 智能回答 智能回答 本次回答由AI生成
    11-05
    有用
登录 后发表内容