-
Notifications
You must be signed in to change notification settings - Fork 11
index_file
New Future edited this page Oct 24, 2015
·
1 revision
文件管理
POST /file/token
{name:'上传的文件名.pdf'}
请求成功响应
{
"status": 1,
"info": {
"token": "5zyb0hc1R6HVYx_sxfbSz4afdqv7fZeCY0_44QQ6:530opUa1agcnTY_2o1yDc2EnZjk=:eyJzY29wZSI6InVwbG9hZHRlc3Q6dGVtcF81XzU1ZmMzM2Y2OTVjZGIiLCJkZWFkbGluZSI6MTQ0MjU5MjMzNCwiZnNpemVMaW1pdCI6IjIwOTcxNTIwIn0=",
"name": "上传的文件名.pdf"
}
}
DELETE /file/token/key/t_134.pdf
操作成功响应
{
"status": 1,
"info": "已经成功取消上传的文件名.doc"
}
POST /file/
{key:"七牛返回的key"}
提交成功响应
{
"status": 1,
"info": {
"msg": "保存成功",
"id": "1"
}
}
GET /file/?page=1key=关键词可无
操作成功响应
{
"status": 1,
"info": [
{
"id": "1",
"name": "云印南开用户操作流程.docx",
"time": "2015-09-18 16:52:42"
}
]
}
GET /file/123
操作成功的响应
{
"status": 1,
"info": {
"id": "1",
"use_id": "5",
"name": "云印南开用户操作流程.docx",
"url": "http://uploadtest.yunyin.org/file_5_55fc40a641356_1442595162?e=1442595553&attname=%25E4%25BA%2591%25E5%258D%25B0%25E5%258D%2597%25E5%25BC%2580%25E7%2594%25A8%25E6%2588%25B7%25E6%2593%258D%25E4%25BD%259C%25E6%25B5%2581%25E7%25A8%258B.docx&token=5zyb0hc1R6HVYx_sxfbSz4afdqv7fZeCY0_44QQ6:oIqCwp09j_BjtvHI-Qe7yMH5wuc=",
"time": "2015-09-18 16:52:42"
}
}
仅支持修改文件名(name
)
PUT /file/123
{name:'新的文件名'}
响应
{
"status": 1,
"info": "成功修改为:用户操作流程.docx"
}
DELETE /file/123
响应
{"status":1,"info":"已经删除"}
POST /file/123/print
{
'pid':'打印店ID必需',
'copies':'份数必需',
'color':'是否彩印,未设置不提交此参数',
'isdouble':'是双面,未设置不提交此参数',
'format':'格式设置(包括ppt),未设置不提交此参数',
'requirements':'备注信息,未设置不提交此参数'
}
添加成功的响应
{
"status": 1,
"info":{
"msg": "打印任务添加成功",
"id": "26",
"name": "测试文件.docx"
}
}
- 验证auth
- 资源books【部分需登录】
- 文件file【必须已登录】
- 密码password【部分登录】
- 打印店printers【部分登录】
- 学校school【无需登录】
- 分享share【部分登录】+
- 标签tags【部分登录】
- 订单task【必须登录】+
- 用户user【必须已登录】