文件操作
9 文件操作接口
9.1 下载头像
GET /file/download/avatar
请求头
access-token
令牌
app_id
应用ID
group_id
仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_id
仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口
请求参数(Query Param)
image_type
图片类型,1: 原图,2: 缩略图, 3: 封面图
object_name
对象名
sdk_sign
SDK的签名
store_token
文件token
thumbnail_strategy
缩略图生成策略, 1 - 第三方服务器生成, 2 - 本地服务器生成,默认值是 1
响应体
● 200 响应数据格式:JSON
接口描述
9.2 下载聊天文件
GET /file/download/chat
请求头
access-token
令牌
app_id
应用ID
group_id
仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_id
仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口
请求参数(Query Param)
file_sign
文件签名
format
需要下载的音频文件格式amr/mp3 默认为amr
image_type
图片类型,1: 原图,2: 缩略图, 3: 封面图
sdk_sign
SDK的签名
source
请求来源, miniprogram - 小程序,默认值是 ''
store_token
文件token
thumbnail_strategy
缩略图生成策略, 1 - 第三方服务器生成, 2 - 本地服务器生成,默认值是 1
响应体
● 200 响应数据格式:JSON
接口描述
9.3 获取上传群头像URL
GET /file/upload/avatar/group
请求头
access-token
令牌
app_id
应用ID
user_id
仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口
请求参数(Query Param)
group_id
group_id
响应体
● 200 响应数据格式:JSON
code
int32
false
返回码,200是成功
data
object
false
⇥ download_url
string
false
⇥ oss_body_param
object
false
⇥ upload_url
string
false
message
string
false
错误信息,如果成功,该项为null
接口描述
9.4 获取上传用户头像URL
GET /file/upload/avatar/user
请求头
access-token
令牌
app_id
应用ID
group_id
仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_id
仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口
响应体
● 200 响应数据格式:JSON
code
int32
false
返回码,200是成功
data
object
false
⇥ download_url
string
false
⇥ oss_body_param
object
false
⇥ upload_url
string
false
message
string
false
错误信息,如果成功,该项为null
接口描述
9.5 获取上传聊天文件的URL
GET /file/upload/chat
请求头
access-token
令牌
app_id
应用ID
group_id
仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_id
仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口
请求参数(Query Param)
file_type
文件类型 100: 普通聊天文件, 101: 语音聊天文件(amr格式),102: 图片聊天文件, 103: 视频聊天文件, 104: 语音聊天文件(mp3格式)200: 普通共享文件, 201: 语音共享文件, 202: 图片共享文件, 203: 视频共享文件
to_id
to_id
to_type
1: 用户,2: 群组
响应体
● 200 响应数据格式:JSON
code
int32
false
返回码,200是成功
data
object
false
⇥ download_url
string
false
⇥ oss_body_param
object
false
⇥ upload_url
string
false
message
string
false
错误信息,如果成功,该项为null
接口描述
9.6 获取聊天文件转发的URL
GET /file/upload/forward
请求头
access-token
令牌
app_id
应用ID
group_id
仅当access-token为管理员token时,可以设置此字段,表示以此群ID的管理员身份来调用此接口
user_id
仅当access-token为管理员token时,可以设置此字段,表示以此用户ID的身份来调用此接口
请求参数(Query Param)
file_sign
文件签名
to_id
to_id
to_type
1: 用户,2: 群组
响应体
● 200 响应数据格式:JSON
code
int32
false
返回码,200是成功
data
string
false
结果数据
message
string
false
错误信息,如果成功,该项为null
接口描述
Last updated
Was this helpful?