功能简介
调用微信公众号 cgi-bin/media/upload 接口,根据可访问的媒体 URL 下载字节并上传为临时素材。临时素材在服务端约保存 3 天。
使用场景
正文或流程中已有图片、语音等外链地址,需要得到 media_id 供后续接口使用
配合【获取临时素材】等步骤调试素材链路
参数说明
输入参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| 微信AccessToken | 字符串 | 是 | 接口调用凭证,通常由【获取微信公众号AccessToken】输出 |
| 媒体类型 | 字符串 | 是 | image、voice、video、thumb |
| 媒体URL | 字符串 | 是 | 机器人环境能访问的媒体下载地址 |
输出参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| 媒体文件ID | 字符串 | 否 | 上传成功后的 media_id |
| 实际媒体类型 | 字符串 | 否 | 接口返回的 type |
| 上传时间戳 | 整数 | 否 | 接口返回的 created_at |
注意事项
与永久素材区别:本指令为临时素材接口;永久素材请使用【上传永久素材】。
