public class Media extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
BatchGetTmpDownloadUrlMediaResp |
batchGetTmpDownloadUrl(BatchGetTmpDownloadUrlMediaReq req)
获取素材临时下载链接,该接口用于获取云文档中素材的临时下载链接。
|
BatchGetTmpDownloadUrlMediaResp |
batchGetTmpDownloadUrl(BatchGetTmpDownloadUrlMediaReq req,
RequestOptions reqOptions)
获取素材临时下载链接,该接口用于获取云文档中素材的临时下载链接。
|
DownloadMediaResp |
download(DownloadMediaReq req)
下载素材,下载各类云文档中的素材,例如电子表格中的图片。
|
DownloadMediaResp |
download(DownloadMediaReq req,
RequestOptions reqOptions)
下载素材,下载各类云文档中的素材,例如电子表格中的图片。
|
UploadAllMediaResp |
uploadAll(UploadAllMediaReq req)
上传素材,将文件、图片、视频等素材上传到指定云文档中。
|
UploadAllMediaResp |
uploadAll(UploadAllMediaReq req,
RequestOptions reqOptions)
上传素材,将文件、图片、视频等素材上传到指定云文档中。
|
UploadFinishMediaResp |
uploadFinish(UploadFinishMediaReq req)
分片上传素材-完成上传,调用[上传分片](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/drive-v1/media/upload_part)接口将分片全部上传完毕后,你需调用本接口触发完成上传。
|
UploadFinishMediaResp |
uploadFinish(UploadFinishMediaReq req,
RequestOptions reqOptions)
分片上传素材-完成上传,调用[上传分片](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/drive-v1/media/upload_part)接口将分片全部上传完毕后,你需调用本接口触发完成上传。
|
UploadPartMediaResp |
uploadPart(UploadPartMediaReq req)
分片上传素材-上传分片,根据
[预上传](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/drive-v1/media/upload_prepare)接口返回的上传事务
ID 和分片策略上传对应的素材分片。
|
UploadPartMediaResp |
uploadPart(UploadPartMediaReq req,
RequestOptions reqOptions)
分片上传素材-上传分片,根据
[预上传](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/drive-v1/media/upload_prepare)接口返回的上传事务
ID 和分片策略上传对应的素材分片。
|
UploadPrepareMediaResp |
uploadPrepare(UploadPrepareMediaReq req)
分片上传素材-预上传,发送初始化请求,以获取上传事务 ID
和分片策略,为[上传素材分片](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/drive-v1/media/upload_part)做准备。
|
UploadPrepareMediaResp |
uploadPrepare(UploadPrepareMediaReq req,
RequestOptions reqOptions)
分片上传素材-预上传,发送初始化请求,以获取上传事务 ID
和分片策略,为[上传素材分片](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/drive-v1/media/upload_part)做准备。
|
public Media(Config config)
public BatchGetTmpDownloadUrlMediaResp batchGetTmpDownloadUrl(BatchGetTmpDownloadUrlMediaReq req, RequestOptions reqOptions) throws Exception
Exceptionpublic BatchGetTmpDownloadUrlMediaResp batchGetTmpDownloadUrl(BatchGetTmpDownloadUrlMediaReq req) throws Exception
Exceptionpublic DownloadMediaResp download(DownloadMediaReq req, RequestOptions reqOptions) throws Exception
官网API文档链接:https://open.feishu.cn/api-explorer?from=op_doc_tab&apiName=download&project=drive&resource=media&version=v1 ;
Exceptionpublic DownloadMediaResp download(DownloadMediaReq req) throws Exception
官网API文档链接:https://open.feishu.cn/api-explorer?from=op_doc_tab&apiName=download&project=drive&resource=media&version=v1 ;
Exceptionpublic UploadAllMediaResp uploadAll(UploadAllMediaReq req, RequestOptions reqOptions) throws Exception
Exceptionpublic UploadAllMediaResp uploadAll(UploadAllMediaReq req) throws Exception
Exceptionpublic UploadFinishMediaResp uploadFinish(UploadFinishMediaReq req, RequestOptions reqOptions) throws Exception
## 使用限制;;该接口调用频率上限为 5 QPS。 ;
Exceptionpublic UploadFinishMediaResp uploadFinish(UploadFinishMediaReq req) throws Exception
## 使用限制;;该接口调用频率上限为 5 QPS。 ;
Exceptionpublic UploadPartMediaResp uploadPart(UploadPartMediaReq req, RequestOptions reqOptions) throws Exception
## 使用限制;;该接口调用频率上限为 5 QPS。 ;
Exceptionpublic UploadPartMediaResp uploadPart(UploadPartMediaReq req) throws Exception
## 使用限制;;该接口调用频率上限为 5 QPS。 ;
Exceptionpublic UploadPrepareMediaResp uploadPrepare(UploadPrepareMediaReq req, RequestOptions reqOptions) throws Exception
Exceptionpublic UploadPrepareMediaResp uploadPrepare(UploadPrepareMediaReq req) throws Exception
ExceptionCopyright © 2026. All rights reserved.