接收小视频消息

  • MsgType(消息类型):值为 shortvideo,表示这是一条小视频消息(区别于普通视频消息 video)。
  • MediaId(视频媒体ID):视频文件的临时媒体标识。开发者可凭此 ID 调用微信的“多媒体文件下载接口(获取临时素材)”来拉取视频二进制数据。
  • ThumbMediaId(缩略图媒体ID):视频封面缩略图的媒体标识。同样可通过多媒体下载接口拉取缩略图数据。
  1. 公共字段:与地理位置消息类似,该推送的 XML 数据包中也包含 ToUserName(开发者微信号)、FromUserName(发送方 OpenID)、CreateTime(创建时间)和 MsgId(消息 ID)等公共字段。
  2. 素材有效期:通过 MediaId 获取的视频和缩略图属于临时素材,通常有效期为 3 天。若需长期保存,开发者需在拉取后自行存储到自有服务器,或调用素材接口转为永久素材。
  3. 接口调用:拉取时需使用公众号的 access_token,通过 GET 请求访问微信接口:https://api.weixin.qq.com/cgi-bin/media/get?access_token=ACCESS_TOKEN&media_id=MEDIA_ID

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注