C/2/multimedia/init
multimedia/init
需要在文件上传前执行,用来进行上传初始化操作。
URL
https://c.api.weibo.com/2/multimedia/init.json
支持格式
JSON
HTTP请求方式
POST
是否需要登录
是
关于登录授权,参见 如何登录授权
访问授权限制
请求所有商业接口:
- 50000次/小时/IP;
- 50000次/小时/IP;
请求参数
必选 | 类型及范围 | 说明 | |
---|---|---|---|
source | false | string | 采用OAuth授权方式不需要此参数,其他授权方式为必填参数,数值为应用的AppKey。 |
access_token | false | string | 采用OAuth授权方式为必填参数,其他授权方式不需要此参数,OAuth授权后获得。 |
length | true | Long | 文件大小(Byte) |
check | true | String | 文件MD5校验值 |
name | true | String | 文件名 |
type | true | String | 业务类型: 上传文件类型(私信附件图片:dm_attachment_pic, 私信附件视频:dm_attachment_video, 普通文件:binary, 原生视频:video, 音频:audio, story视频: story_video, story图片: story_image,story视频封面图:story_cover) |
ua | false | String | 设备信息 |
client | false | String | 设备类型(web/iphone/android/other) |
count | false | Integer | 重试次数(默认为1次,最大不超过3次) |
status | false | String | 微博文本内容 |
automerge | false | Boolean | 是否需要自动合并(默认为自动合并) |
mediaprops | false | String | 附件字段,为json格式 |
注意事项
无
返回结果
JSON示例
{ "createtype": 1:shooting,2:localfile(默认为localfile), "print_mark": 0:不打, 1:打水印(默认为0), "raw_md5": 当文件压缩后再上传,可通过该字段提交未压缩文件的md5值, "video_type": slidesshow:光影秀,effectmovie:小电影,easub:亿幕,unicom:联通视频, apple_clips:苹果clips,miaopai:秒拍,normal:普通(默认为normal), pay_limit:付费视频, prize_claw 抓娃娃视频 "screenshot": 0:不截图,1:生成9张截图(默认为0), "effect_id:, "width": 宽度,默认为0, "height": 高度,默认为0, "duration": 时长,默认为0 }
关于错误返回值与错误代码,参见 错误代码说明
字段说明
无
其他
无