接口地址
[接口服务器地址]/api/common/upload.html
Request Headers
名称 |
必选 |
类型 |
说明 |
Content-Type |
true |
string |
multipart/form-data |
authen |
true |
string |
认证码 什么是认证码
|
appid |
true |
string |
接入ID 什么是接入ID
|
timestamp |
true |
string |
时间戳
|
uid |
true |
string |
当前帐号
|
lang |
true |
string |
语言 zh-cn,en-us
|
Request Body
名称 |
必选 |
类型 |
说明 |
file |
true |
file |
文件 |
type |
false |
string |
所属模块 支持:common(默认)、avatar(头像)、file(消息)、group(群共享)、app(应用相关) |
name |
false |
integer |
文件名 示例:图片.jpg |
duration |
false |
integer |
时长 音频或视频文件的时长,单位秒 |
group_id |
false |
string |
群组ID 所属模块为group时填写 |
pid |
false |
string |
父文件夹ID 所属模块为group时填写 |
user_id |
false |
string |
上传用户ID 所属模块为group时填写 |
is_thumb |
false |
integer |
生成缩略图 是否生成缩略图 0:不生成(默认) 1:生成 |
thumb_width |
false |
integer |
缩略图宽 单位PX 默认60 |
thumb_height |
false |
integer |
缩略图高 单位PX 默认60 |
original |
false |
integer |
原图或优化图 0 优化图 1 原图 |
officefile |
false |
integer |
是否在线文档 0 否 1 是 |
target_type |
false |
integer |
文件所属的会话类型 0 user 1 group |
target_id |
false |
string |
接收者/群组ID |
返回结果(成功)
{"status":1,"code":0,"msg":"","data":{"gid":"e197529a5ab811e9b23888d7f697be9a","name":"test.jpg","size":1024,"type":"image","md5":"0669aa4ef7c1d9ccceba0db30480fff7","url":"\\uploads\\common\\20180101\\a350eefe9d28b90c59a00686829001ae.jpg","thumb_url":"\\uploads\\common\\20180101\\a350eefe9d28b90c59a00686829001ae_thumb.jpg","duration":0,"ext":"jpg","received_size":1024}}