簡體   English   中英

使用Google API Explorer將數據上傳到Google雲存儲

[英]using google api explorer to upload data to google cloud storage

我正在嘗試使用Google api資源管理器來首先嘗試將對象插入到Google雲存儲中。

該請求看起來像

POST https://www.googleapis.com/storage/v1/b/visionapibucket/o?key={YOUR_API_KEY}

{
 "contentType": "image/jpeg",
 "uploadType": "media",
 "path": "/upload/storage/v1/b/visionapibucket/o"
}

但我看到錯誤為

400 HTTP/2.0 400

- Show headers -

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "required",
    "message": "Required"
   },
   {
    "domain": "global",
    "reason": "wrongUrlForUpload",
    "message": "Upload requests must include an uploadType URL parameter and a URL path beginning with /upload/",
    "extendedHelp": "https://cloud.google.com/storage/docs/json_api/v1/how-tos/upload"
   }
  ],
  "code": 400,
  "message": "Required"
 }
}

不知道我在想什么。 請指教

看起來像是網站上的錯誤。 資源管理器似乎不支持媒體。

它生成的請求如下所示:

POST https://www.googleapis.com/storage/v1/b/visionapibucket/o?key={YOUR_API_KEY}

但是正確的上傳請求如下所示:

POST https://www.googleapis.com/upload/storage/v1/b/visionapibucket/o?key={YOUR_API_KEY}&uploadType=media&name=myfile.jpeg

您還需要包含“ Content-Type”標頭,以指定它是JPEG圖像。

此處提供了有關使用JSON API 上傳對象的各種方法的指南 您要查找的特定類型就像一個簡單的上載

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM