文件上传接口素材上传得到media_id,该media_id仅三天内有效
media_id只能是对应上传文件的机qi人可以使用 [color=rgba(14, 19, 26, 0.8)]使用multipart/form-data POST上传文件或语音, 文件标识名为"media"
参数说明: [color=rgba(14, 19, 26, 0.8)]参数必须说明
key是调用接口凭证, 机qi人webhookurl中的key参数
type是文件类型,分别有语音(voice)和普通文件(file)
[color=rgba(14, 19, 26, 0.8)]POST的请求包中,form-data中媒体文件标识,应包含有 filename、filelength、content-type等信息 filename标识文件展示的名称。比如,使用该media_id发消息时,展示的文件名由该字段控制 [color=rgba(14, 19, 26, 0.8)]请求示例: [color=rgba(14, 19, 26, 0.8)]POST https://qyapi.weixin.qq.com/cgi- ... a5aaa&type=file HTTP/1.1Content-Type: multipart/form-data; boundary=-------------------------acebdf13572468Content-Length: 220---------------------------acebdf13572468Content-Disposition: form-data; name="media";filename="wework.txt"; filelength=6Content-Type: application/octet-streammytext---------------------------acebdf13572468--
[color=rgba(14, 19, 26, 0.8)]返回数据: [color=rgba(14, 19, 26, 0.8)]{ "errcode": 0, "errmsg": "ok", "type": "file", "media_id": "1G6nrLmr5EC3MMb_-zK1dDdzmd0p7cNliYu9V5w7o8K0", "created_at": "1380000000"}
[color=rgba(14, 19, 26, 0.8)]参数说明: [color=rgba(14, 19, 26, 0.8)]参数说明
type文件类型,分别有语音(voice)和普通文件(file)
media_id媒体文件上传后获取的唯一标识,3天内有效
created_at媒体文件上传时间戳
补充内容 (2025-4-25 14:23):
========自己解决了 |