gpt4 book ai didi

ios - 通过 Google Drive API 使用 "resumable"uploadType 更新 Google Drive 中的文件

转载 作者:行者123 更新时间:2023-11-28 22:15:49 29 4
gpt4 key购买 nike

现在我正在使用适用于 iOS 的 GoogleDrive API(我不使用 Objective-C 客户端库)并且我只能通过“媒体”上传类型更新文件数据,文件数据和/或文件元数据通过“multipart”上传类型,但我无法使用“可恢复”上传类型更新任何内容。

通过谷歌的API引用,请求更新文件使用方法PUT,但是带有“可恢复”上传类型的请求在第一个请求中使用方法POST仅发送文件的元数据,第二个请求使用PUT方法发送文件数据,这让我很困惑。有人对我有什么建议 T_T 吗?

最佳答案

最后我做到了:

请求 1:

标题:

PUT https://www.googleapis.com/upload/drive/v2/files?uploadType=resumable
Content-Type: application/json; charset=UTF-8
X-Upload-Content-Type: video/mp4
X-Upload-Content-Length: 7421411

正文:

{
Meta-data of files to upload
}

从响应 1 的 Location 头中收到 upload_id 后,调用第二个请求:

标题:

PUT https://www.googleapis.com/upload/drive/v2/files?uploadType=resumable&upload_id=adZc...
Content-Length: 7421411
Content-Type: video/mp4

正文:

{
bytes of file to upload
}

关于ios - 通过 Google Drive API 使用 "resumable"uploadType 更新 Google Drive 中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21716822/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com