差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
后一修订版 两侧同时换到之后的修订记录
im:server:basics:fileoperation [2019/04/04 10:18]
jk [上传语音/图片文件]
im:server:basics:fileoperation [2020/08/11 11:22]
huanxinfudh [下载语音/图片文件]
行 49: 行 49:
 </​code>​ </​code>​
  
-**注意:**上述请求示例中''​-F file=@/​Users/​lizg/​9.2/​Easemob/​image/​IMG_2953.JPG''​,为环信本地文件路径,使用时请替换为自己的文件路径,否则会请求失败。+**注意:**上述请求示例中''​-F file=@/​Users/​test/​9.2/​Easemob/​image/​IMG_2953.JPG''​,为环信本地文件路径,使用时请替换为自己的文件路径,否则会请求失败。
  
 === 可能返回的结果示例 === === 可能返回的结果示例 ===
行 93: 行 93:
 =====下载语音/​图片文件===== =====下载语音/​图片文件=====
 这里需要注意的就是,需要在 HTTP header 中带上上面返回的 share-secret 和当前登录用户的 token 才能够下载,同时注意 header 中执行的 accept 的值需要设置成 application/​octet-stream。 这里需要注意的就是,需要在 HTTP header 中带上上面返回的 share-secret 和当前登录用户的 token 才能够下载,同时注意 header 中执行的 accept 的值需要设置成 application/​octet-stream。
 +
 +uuid 和 share-secret 在文件上传成功后会返回。
  
 === HTTP Request === === HTTP Request ===
  
-^{{:​im:​server:​basics:​get.png?​nolink&​90|}}^**/​{org_name}/​{app_name}/​chatfiles/​{filestream}**^ +^{{:​im:​server:​basics:​get.png?​nolink&​90|}}^**/​{org_name}/​{app_name}/​chatfiles/​{uuid}**^ 
-需要在请求时对应填写{filestream},需要获取文件返回的 uuid 和 share-secret。+
 === Request Headers === === Request Headers ===
  
行 103: 行 105:
 |Content-Type|application/​json| |Content-Type|application/​json|
 |Authorization|Bearer ${token}| |Authorization|Bearer ${token}|
 +|share-secret|share-secret|
  
 === 请求示例 === === 请求示例 ===
行 188: 行 191:
  
 <WRAP half column> <WRAP half column>
-下一页:[[im:​server:​basics:​recordfiledownload|实时音视频录制]]+下一页:[[im:​server:​basics:​conferencemanage|会议管理]]
 </​WRAP>​ </​WRAP>​
 </​WRAP>​ </​WRAP>​