上传临时素材接口 收藏我的收藏
收藏我的收藏
使用限制
目前支持的素材如下:
| 类型 | 大小 | 格式 | 其他说明 | 
| 图片 | 5MB | bmp/gif/png/jpeg/jpg | 长度<1500 宽度<1500 | 
| PDF | 10MB | pdf |  | 
接口说明
用于上传临时素材。
基本信息
| 名称 | 描述 | 
| HTTP URL | https://open.douyin.com/enterprise/media/temp/upload/ | 
| HTTP Method | POST | 
| Scope | enterprise.im | 
| 权限要求 | 当前暂不支持新增申请 | 
请求头
| 参数名称 | 类型 | 参数描述 | 参数示例 | 是否必填 | 
| Content-Type  | string | 固定值:multipart/form-data | multipart/form-data | 是 | 
请求参数
Query
| 参数名称 | 参数类型 | 参数描述 | 参数示例 | 是否必填 | 
| open_id | string | ba253642-0590-40bc-9bdf-9a1334b94059 | 是 | |
| access_token | string | act.1d1021d2aee3d41fee2d2add43456badMFZnrhFhfWotu3Ecuiuka27L56lr | 是 | 
Body
| 参数名称 | 参数类型 | 参数描述 | 参数示例 | 是否必填 | 
| media | byte[] | 素材文件。若素材为图片,则长宽不能大于 1500,大小建议不超过 5MB。 | <nil> | 否 | 
请求示例
curl -X POST "https://open.douyin.com/enterprise/media/temp/upload/?open_id=ba253642-0590-40bc-9bdf-9af334b94059&access_token=act.1d1021d2aee3d41fee2d2add43456badMFZnrhFhfWotu3Eoi" \ -H "Content-Type: multipart/form-data" \ -F "media=@/path/to/your/file.jpg"
响应参数
| 参数名称 | 参数类型 | 参数描述 | 参数示例 | 是否必填 | 
| extra | struct |  | <nil> |  | 
|     - sub_description | string | 子错误码描述 |  |  | 
|     - sub_error_code | int64 | 子错误码 | 0 | false | 
|     - description | string | 错误码描述 |  | false | 
|     - error_code | int64 | 错误码 | 0 | false | 
|     - logid | string | 标识请求的唯一 id | 202008121419360101980821035705926A | false | 
|     - now | int64 | 毫秒级时间戳 | 1597213176393 | false | 
| data | struct |  | <nil> |  | 
|    - description | string | 错误码描述 |  | false | 
|    - error_code | int64 | 错误码 | 0 | false | 
|    - media | struct |  | <nil> | false | 
|       -- media_id | string |  | <nil> | false | 
|       -- url_list | string[] |  | <nil> | false | 
响应示例
正常示例
{ "data": { "description": "", "error_code": "0", "media": { "media_id": "<nil>", "url_list": ["<nil>"] } }, "extra": { "description": "", "error_code": "0", "logid": "202008121419360101980821035705926A", "now": "1597213176393", "sub_description": "", "sub_error_code": "0" } }
异常示例
{ "data": { "description": "Parameter error", "error_code": 2100005 }, "extra": { "logid": "2020070614111601022506808001045D59", "now": 1594015876138 } }
错误码
| HTTP 状态码 | 错误码 | 错误码描述 | 排查建议 | 
|  200 | 2100005 | Parameter error | 修改参数取值 | 
