正在显示
3 个修改的文件
包含
70 行增加
和
0 行删除
| @@ -6,6 +6,7 @@ | @@ -6,6 +6,7 @@ | ||
| 6 | * @apiDescription 文档上传。支持最多10个文档同时上传。上传的文档定时转换,时间是每天的晚上23:00-次日7:00。<br/> | 6 | * @apiDescription 文档上传。支持最多10个文档同时上传。上传的文档定时转换,时间是每天的晚上23:00-次日7:00。<br/> |
| 7 | * 请提前至少一天上传文档。<br/> | 7 | * 请提前至少一天上传文档。<br/> |
| 8 | * 支持类型:word/excel/ppt/pdf 等。<br/> | 8 | * 支持类型:word/excel/ppt/pdf 等。<br/> |
| 9 | + * 文件大小不能超过50M。<br/> | ||
| 9 | * 需要用到接口 <b>21</b> 中得到的文档服务器地址。 | 10 | * 需要用到接口 <b>21</b> 中得到的文档服务器地址。 |
| 10 | * | 11 | * |
| 11 | * @apiParam {String} siteId 站点标识 | 12 | * @apiParam {String} siteId 站点标识 |
| @@ -5,6 +5,7 @@ | @@ -5,6 +5,7 @@ | ||
| 5 | * @apiVersion 1.6.0 | 5 | * @apiVersion 1.6.0 |
| 6 | * @apiDescription 上传伴音文件。<br/> | 6 | * @apiDescription 上传伴音文件。<br/> |
| 7 | * 只允许 mp3 文件。<br/> | 7 | * 只允许 mp3 文件。<br/> |
| 8 | + * 文件大小不能超过100M。<br/> | ||
| 8 | * 需要用到接口 <b>21</b> 中得到的文档服务器地址。 | 9 | * 需要用到接口 <b>21</b> 中得到的文档服务器地址。 |
| 9 | * | 10 | * |
| 10 | * @apiParam {String} siteId 站点标识 | 11 | * @apiParam {String} siteId 站点标识 |
src/shared_media_upload.js
0 → 100644
| 1 | +/** | ||
| 2 | + * @api {post} /DocSharing/sharedMediaUpload 31.上传媒体共享的文件 | ||
| 3 | + * @apiName sharedMediaUpload | ||
| 4 | + * @apiGroup doc | ||
| 5 | + * @apiVersion 2.1.0 | ||
| 6 | + * @apiDescription 上传媒体共享的文件。<br/> | ||
| 7 | + * 允许格式:mp4/mp3/flv。<br/> | ||
| 8 | + * 允许大小:100M。<br/> | ||
| 9 | + * 允许同时上传多个文件,最多10个。<br/> | ||
| 10 | + * 使用接口 <b>21</b> 中得到的文档服务器地址上传。 | ||
| 11 | + * | ||
| 12 | + * @apiParam {String} siteId 站点标识 | ||
| 13 | + * @apiParam {Long} timestamp 时间戳 | ||
| 14 | + * @apiParam {String} authId MD5(siteId+timestamp) | ||
| 15 | + * @apiParam {String} createUserName 上传者名字 | ||
| 16 | + * @apiParam {String} createUserID 上传者 id | ||
| 17 | + * @apiParam {String} [mtgKey] 课堂标识,如果指定该值,会将文件绑定到课堂 | ||
| 18 | + * | ||
| 19 | + * @apiParamExample {form-data} 请求示例 | ||
| 20 | + <html> | ||
| 21 | + <body> | ||
| 22 | + 上传文件程序应用示例 | ||
| 23 | + <form action="sharedMediaUpload" method="post" enctype="multipart/form-data"> | ||
| 24 | + 请选择要上传的文件<input type="file" name="upfile" size="50"> | ||
| 25 | + siteID:<input type="text" name="siteID" size="50" value="admin"> | ||
| 26 | + timestamp:<input type="text" name="timestamp" size="50" value="1442286924284"> | ||
| 27 | + authId:<input type="text" name="authId" size="50" value="68e150f469667a9972b7f82bc6ec0877"> | ||
| 28 | + createUserName:<input type="text" name="createUserName" size="50" value="admin"> | ||
| 29 | + createUserID:<input type="text" name="createUserID" size="50" value="402880f44fa5bcac014fa5dff5330001"> | ||
| 30 | + <input type="submit" value="提交"> | ||
| 31 | + </form> | ||
| 32 | + </body> | ||
| 33 | + </html> | ||
| 34 | + * | ||
| 35 | + * @apiSuccess {int} code | ||
| 36 | + * 0:成功 <br/> | ||
| 37 | + * 1:不是上传请求 <br/> | ||
| 38 | + * 2:编码错误 <br/> | ||
| 39 | + * 3:无法解析请求内容 <br/> | ||
| 40 | + * 4:没有上传文件,或者上传文件超过10个 <br/> | ||
| 41 | + * 5:siteId 不能为空 <br/> | ||
| 42 | + * 6:authId 错误 <br/> | ||
| 43 | + * 7:文件类型不支持 <br/> | ||
| 44 | + * 8:保存文件信息失败 <br/> | ||
| 45 | + * 10:保存文件失败 <br/> | ||
| 46 | + * @apiSuccess {Array} list | ||
| 47 | + * @apiSuccess {String} list.id 文件 id | ||
| 48 | + * @apiSuccess {String} list.url 绝对路径 | ||
| 49 | + * @apiSuccess {String} list.name 文件名称 | ||
| 50 | + * | ||
| 51 | + * @apiSuccessExample {json} 返回示例 | ||
| 52 | + { | ||
| 53 | + "list": [ | ||
| 54 | + { | ||
| 55 | + "id": "1", | ||
| 56 | + "name": "1.mp4", | ||
| 57 | + "url": "http://127.0.0.1/media/admin/201705/admin/74cc24692dac38f0730b81df49c32980.mp4" | ||
| 58 | + }, | ||
| 59 | + { | ||
| 60 | + "id": "2", | ||
| 61 | + "name": "1495174942349.mp4", | ||
| 62 | + "url": "http://127.0.0.1/media/admin/201705/admin/38b12da08a6deaba77f44260c48cfb58.mp4" | ||
| 63 | + } | ||
| 64 | + ], | ||
| 65 | + "code": 0 | ||
| 66 | + } | ||
| 67 | + * | ||
| 68 | + */ |
-
请 注册 或 登录 后发表评论