Appearance
CDN 视频上传
将视频和封面上传到微信 CDN,返回发送视频消息或后续业务处理需要的 CDN 参数。
接口地址: POST /sendCdnVideo
前置条件
- 当前
wId已完成登录,并且账号状态正常。 path为接口服务可访问的视频链接。thumbPath为接口服务可访问的视频封面图片链接。
请求参数
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| wId | 是 | string | 登录实例标识 |
| path | 是 | string | 视频 URL |
| thumbPath | 是 | string | 视频封面图片 URL |
请求示例
json
{
"wId": "{{wId}}",
"path": "https://cdn.e-yun.example/video/customer-case.mp4",
"thumbPath": "https://cdn.e-yun.example/video/customer-case-cover.png"
}响应参数
| 参数名 | 类型 | 说明 |
|---|---|---|
| code | string | 1000 成功,1001 失败 |
| message | string | 反馈信息 |
| data | object | CDN 视频信息 |
| data.cdnUrl | string | 视频 CDN 信息 |
| data.aesKey | string | 视频 aesKey |
| data.length | number | 视频文件大小或长度字段,按接口返回值使用 |
成功响应
json
{
"code": "1000",
"message": "发送视频消息成功",
"data": {
"cdnUrl": "30670201000460305e02010002041b9042eb02033d14b90204...",
"aesKey": "1a8e3941e3cc233e6f151430088eec6e",
"length": 3124240
}
}错误响应
json
{
"code": "1001",
"message": "失败",
"data": null
}使用建议
- 上传前确认视频和封面链接都能被接口服务访问。
- 返回的
cdnUrl、aesKey、length建议按原样保存。 - 若用于发送视频消息,应与对应发送接口要求的字段保持一致。
