文档
测试

上传文件

POST
https://api.convergence.com/cdn/uploadFile

接口描述

上传文件到CDN

请求参数

参数名
类型
描述
必填
uin
Long
微信号唯一标识
必填
fileUrl
String
文件链接地址
必填
fileName
String
文件名
必填
toUserName
String
接收者userName
必填
mark
String
文件字节流MD5加密串
可选

请求参数示例

``` { "uin":2126295504, "fileUrl":"http://siyouyun-1253559996.cos.ap-guangzhou.myqcloud.com/msg/word%E6%B5%8B%E8%AF%95%E6%96%87%E6%A1%A3.doc?sign=q-sign-algorithm%3Dsha1%26q-ak%3DAKIDBi7d3I4UK7iDXkAhQyQsDMNGxY2KmlCY%26q-sign-time%3D1582455324%3B1668768924%26q-key-time%3D1582455324%3B1668768924%26q-header-list%3D%26q-url-param-list%3D%26q-signature%3D55d5f91d3987a40c7929f90f5524b591d4dc3ae3", "fileName":"word文档.doc", "toUserName":"wxid_evwonz075ayh12", "mark":"625db5cc34aa64e227408eae1f089eb6" } ```

异步响应参数

参数名
类型
描述
必填
code
Long
状态码
必填
message
String
消息内容
必填
traceId
String
链路跟踪ID
必填
fileId
String
文件URL
必填
aesKey
String
aes加密的key
必填
fileMd5
String
文件MD5加密串
必填
fileCrc
Integer
文件CRC
必填
totalLength
Integer
文件长度
必填
resultType
String
返回结果类型
必填
uin
Long
微信号唯一标识
必填
deviceId
String
设备ID
必填

异步响应参数示例

``` { "aesKey":"7063363531313071333133616f657331", "code":0, "deviceId":"52eb170f0e86e2763291953a06c64b26", "fileCrc":3350485758, "fileId":"304e02010004473045020100020418486aac02032f7859020415651d0e02045e902375042030323931336134343734336461336662336565323237343165336630383365390204010800050201000400", "fileMd5":"7e5a7e280fd3db11fa874716d77ea29b", "resultType":"CDN_file", "totalLength":11918, "traceId":"66e6b35c0b54430abf15b4b8e8cd7e6b", "uin":2126295504 } ```