2013-04-26 94 views
1

我正在使用HTTP POST请求将文件上传到Google云端存储。Google Cloud Storage:Google Cloud Storage JSON API修复Access Not Configured错误403?

要求是:

POST /upload/storage/v1beta1/b/myBucket/o?uploadType=media&name=testFile HTTP/1.1 
Host: www.googleapis.com 
Content-length: 24 
Content-type: text/plain 
Authorization: OAuth ba26.AHXXXXXXXXXVHXdVRAhBAHR_UXXXXXLV-MqPMXXXJwc 

<BINARY DATA - 24B> 

我收到以下错误作为响应:

{ 
"error": { 
    "errors": [ 
    { 
    "domain": "usageLimits", 
    "reason": "accessNotConfigured", 
    "message": "Access Not Configured" 
    } 
    ], 
    "code": 403, 
    "message": "Access Not Configured" 
} 
} 

带我阅读,我需要在谷歌云存储API JSON切换。 是否必须打开谷歌云存储JSON API 或者是否有任何其他解决方案来解决此错误?

回答

1

要使用JSON API,必须启用它。通过访问Cloud Console,点击的API,并启用“谷歌云存储API JSON”

+2

我是从本地主机测试启用JSON API,跑进这个确切的错误,然后用一个另外这个解决方案。 Localhost需要通过删除所有引用并保存,将“引用者”设置为“允许任何引用者”的“简单API访问”“API密钥”。 – 2013-10-08 03:40:08

+0

我启用了“Google Cloud Storage JSON API”,但仍然收到相同的错误!任何帮助? – 2014-04-25 10:46:05

+0

@Susim等了几分钟对我来说是必要的。 – 2016-08-19 09:32:20

相关问题