更新时间:2024-11-05 GMT+08:00
媒体文件上传
消息用途
SP业务应用向5G消息云服务平台上传多媒体内容文件。用于审核通过后5G消息下发使用。
方法
- HTTPS POST
- URL: https://{serverRoot}/v2/{chatbotAddress}/files
- Basepath: openchatbot
消息关键参数
请求消息头关键参数:
序号 | 字段 | 数据类型 | 可选属性 | 描述 |
|---|---|---|---|---|
1 | Content-Length | string | M | 内容大小 |
请求消息关键参数(消息体采用multipart/form-data格式):
序号 | 字段 | 数据类型 | 可选属性 | 描述 |
|---|---|---|---|---|
1 | Thumbnail | Binary | O | 缩略图,可以为空(如语音片段可以由客户端使用默认缩略图);非空时包含以下信息:
|
3 | File | Binary | M | 文件,包含以下信息:
|
响应消息关键参数:
序号 | 字段 | 数据类型 | 可选属性 | 描述 |
|---|---|---|---|---|
1 | 响应码 | string | M | 200 OK成功响应(文件相关信息需等待媒体审核结束后通知) |
2 | tid | string | M | 文件传输ID |
文件上传请求消息示例
POST /openchatbot/v2/sip:chatbotid32itc1@botplatform.rcs.chinamobile.com/files HTTP/1.1 Authorization: Username="appId32itc1",Password="******" Accept: */* Host: 10.120.207.128:8323 Accept-Encoding: gzip, deflate, br Connection: keep-alive Content-Type: multipart/form-data; boundary=--------------------------413122496398836876848661 Cookie: JSESSIONID=429751BCFD903F626E0FF31378F8A79A Content-Length: 213 ----------------------------413122496398836876848661 Content-Disposition: form-data; name="File"; filename="zh123.txt" Content-Type: text/plain 123123 ----------------------------413122496398836876848661--
文件上传请求响应示例
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
Content-Length: 30
{"tid":"73226452222813718109"} 
