Google cloud storage Google云存储客户端api不适用于修补程序

Google cloud storage Google云存储客户端api不适用于修补程序,google-cloud-storage,Google Cloud Storage,我尝试使用API资源管理器(以及客户端库)更新对象的头,将元数据对象作为头键和值 我只收到了错误回复 { error": { "errors": [ { "domain": "global", "reason": "invalid", "message": "Invalid argument." } ], "code": 400, "message": "Invalid argument." } } 请求是: PATCH https://w

我尝试使用API资源管理器(以及客户端库)更新对象的头,将元数据对象作为头键和值

我只收到了错误回复

{
error": {
  "errors": [
   {
    "domain": "global",
    "reason": "invalid",
    "message": "Invalid argument."
   }
  ],
  "code": 400,
  "message": "Invalid argument."
 }
}
请求是:

PATCH https://www.googleapis.com/storage/v1beta2/b/mbi-figure/o/infovilla_paypal.png?key={YOUR_API_KEY}

Content-Type:  application/json
Authorization:  Bearer ya29
X-JavaScript-User-Agent:  Google APIs Explorer

{
 "metadata": {
  "title": "Kyaw"
 }
}

您遇到了正在开发的修补程序的错误。幸运的是,有一个解决办法。在URL中添加“projection=full”参数应该可以解决您的问题。

您遇到了正在开发的修补程序的错误。幸运的是,有一个解决办法。在URL中添加“projection=full”参数可以解决您的问题。

谢谢,但是无法在gapi.client.rpcRequest中添加URL参数?我可以每晚构建测试吗?因为rpcRequest不工作,所以我使用HTTP请求。然而,它仍然失败。我认为gapi库自动添加了“alt=json”,这导致了问题。rpcRequest现在可以工作了。补丁请求需要完整的控制范围。谢谢,但无法在gapi.client.rpcRequest中添加url参数?我可以每晚构建测试吗?因为rpcRequest不工作,所以我使用HTTP请求。然而,它仍然失败。我认为gapi库自动添加了“alt=json”,这导致了问题。rpcRequest现在可以工作了。结果证明,补丁请求需要完整的控制范围。