上传课件
Example
请求方式 POST
https://global.talk-cloud.net/api/
file/v1/upload
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
Content-Type | 是 | string | multipart/form-data; |
Tk-authkey | 是 | string | 企业Key |
参数名 | 是否必选 | 类型 | 说明 |
---|---|---|---|
filedata | 是 | File | 格式仅限:xls、xlsx、ppt、pptx、doc、docx、txt、pdf、jpg、gif、jpeg、png、bmp、mp3、mp4、zip、wav、mov' |
isopen | 否 | Int | 0:表示非公开文档(只对当前教室内可用); 1:表示公开文档 公开文档表示公司的其他房间都可以关联此文档 ; 2:个人课件;默认1 |
dynamicppt | 否 | Int | 0:非动态ppt;1: 动态ppt ;默认0 |
isdefault | 否 | Int | 是否是缺省显示文件, 0:不是 ; 1:是 ,只有上传到房间的文件才需要设置 |
sender | 否 | String | 上传者名称 |
userid | 否 | Int | 上传者id |
name | 否 | String | 上传文件名称 |
catalogid | 否 | Int | 文件夹id,只有在配置项开启时生效,若该值不传或为0 |
serial | 否 | Int | 房间号 |
thirdroomid | 否 | String | 第三方教室id |
thirdfileid | 否 | String | 第三方课件id |
replacefileid | 否 | Int | 被替换课件id,传值时会将该课件id内容替换成本次上传的内容 |
参数名称 | 类型 | 描述 |
---|---|---|
result | Int | 0:成功 |
data | obj | 数据 |
data.fileid | String | 文件id |
data.downloadpath | String | 下载地址(返回null。不可用) |
data.swfpath | String | swf地址(返回null。不可用) |
data.size | String | 文件大小 |
data.status | String | 文件状态 0排队中,1成功,2转换失败,3转换中 |
data.filename | String | 文件名称 |
data.dynamicppt | String | 是否动画ppt |
data.fileprop | String | 文件分类 0:课堂文件 1:公有文件 |
返回示例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|