我正在使用 2018 版的 Google Photos API 上传图像和媒体,如下所述:“上传字节”
当我上传新图像或视频时,我从未在响应正文中获得上传令牌。它始终是一个空正文,根据上面的链接,这意味着字节已经上传(但这是一个新的上传)。
这是一个示例请求/响应:
request:
POST https://photoslibrary.googleapis.com/v1/uploads
request headers:
authorization: Bearer abcd1234
X-Goog-Upload-Protocol: raw
X-Goog-Upload-File-Name: 20140317T082917_001.jpg
content-type: application/octet-stream
content-length: 1292868
accept: application/json
-----------------------------------------------------
response: OK [200]
response headers:
Alt-Svc: [quic=":443"; ma=2592000; v="44,43,39,35"]
Server: [UploadServer]
X-GUploader-UploadID: [AEnB2UqT6y8KyZNCPyAaFeCj7I_ABIlwLJQMpltYzQ7D8blW4v3uKSlMT7dbNjFV0i_7ApzoR-i26ZtZ9kHkB7bI8n8ojgOnNA]
Content-Length: [510]
Date: [Sun, 05 Aug 2018 11:19:15 GMT]
Content-Type: [text/plain]
response body:
null
我也尝试过使用X-GUploader-UploadID
标头中返回的值,但这会导致500
错误。
有人可以提供一个如何将字节上传到 Google Photos API 的工作示例吗?
谢谢!