下载

支持下载客户自己上传过的文档,请求凭据是文档ID。

说明

限制:一定要使用上传、转码中获取到的文档ID才能成功查询到相关信息,参见:上传转码

API使用示例

iOS:

id<AIRBRoomChannelProtocol> room = [[AIRBRoomEngine sharedInstance] getRoomChannelWithRoomID:@"xxx"];
[room.document downloadDocument:@"你的文档ID" onSuccess:^(NSData *data, BOOL complete) {
      //文档内容会作为NSData分段返回,下载完成后complete为YES同时data为nil
} onFailure:^(NSString *errorMessage) {
        
}];

Android:

documentService.download(docId, new Callback<InputStream>() {
    @Override
    public void onSuccess(InputStream data) {
        Logger.i(TAG, "onSuccess: " + data);
    }

    @Override
    public void onError(String errorMsg) {
        Logger.e(TAG, "onError: " + errorMsg);
    }
});

Web:

docService.download(docId).then(downloadUrl => {
  console.log('oss下载链接为:', downloadUrl)
})

Windows:

暂无。

阿里云首页 低代码音视频工厂 相关技术圈