PHPSDK
|
Public 成员函数 | |
uploadFile ($fileName, $restrictAccess=false) | |
文件上传 更多... | |
downloadFile ($fileName, $uuid, $shareSecret='') | |
下载附件 更多... | |
downloadThumb ($fileName, $uuid, $shareSecret='') | |
下载缩略图 更多... | |
Attachment 用来上传下载附件
Easemob\Attachment::downloadFile | ( | $fileName, | |
$uuid, | |||
$shareSecret = '' |
|||
) |
下载附件
这里需要注意的就是,如果上传文件时候选择了文件不共享,需要在请求头中带上上面返回的 share-secret 和当前登录用户的 token 才能够下载。
string | $fileName | 下载的文件名 |
string | $uuid | 文件唯一 ID,文件上传成功后会返回 |
string | $shareSecret | share-secret,文件上传成功后会返回 |
Easemob\Attachment::downloadThumb | ( | $fileName, | |
$uuid, | |||
$shareSecret = '' |
|||
) |
下载缩略图
在服务器端支持自动的创建图片的缩略图。可以先下载缩略图,当用户有需求的时候,再下载大图。 这里和下载大图唯一不同的就是 header 中多了一个“thumbnail: true”,当服务器看到过来的请求的 header 中包括这个的时候,就会返回缩略图,否则返回原始大图。
string | $fileName | 下载缩略图的文件名 |
string | $uuid | 文件唯一 ID,文件上传成功后会返回 |
string | $shareSecret | share-secret,文件上传成功后会返回 |
Easemob\Attachment::uploadFile | ( | $fileName, | |
$restrictAccess = false |
|||
) |
文件上传
string | $fileName | 上传的附件 |
boolean | $restrictAccess | 控制文件是否可以被任何人获取,这个值为 true,返回结果中会添加一个 share-secret 值。再次访问文件需要用到这个值。默认值:false |