我試圖從谷歌this example,顯示「您如何使用谷歌API客戶端庫的Java將請求發送到谷歌雲存儲JSON API」,其中列出了一個桶的內容。唯一的區別是我在Linux上直接使用Eclipse(和Maven)而不是Maven。我不斷收到以下錯誤消息,由線Bucket bucket = getBucket.execute();
產生:錯誤403禁止(沒有足夠的權限)與谷歌雲存儲JSON API的Java例子
403禁止 { 「代碼」:403, 「錯誤」:[{ 「域」: 「全局」, 「消息「: 」權限不足「, 」理由「: 」insufficientPermissions「 }], 」消息「: 」權限不足「 }
不過,我已閱讀的項目/寫訪問,我能通過開發人員控制檯檢查存儲桶,並且能夠通過Java API訪問BigQuery(儘管我也遇到了一些奇怪的行爲,如有必要,我可以詳細說明)。我的最終目標是編寫一個腳本,每天將新的數據存儲備份加載到BigQuery中。
任何人都可以證實,從谷歌例子是爲他們工作的?
編輯:我要補充一點,我必須使用「的API Explorer的」 here沒有煩惱。
您的賬戶是否有賬單設置? – Patrice
該項目已設置結算,是的。 (這是足夠的,對嗎?沒有額外的東西需要設置每個用戶,是否?) – oulenz
不應該有更多的事情要做。有一件事可能會發生在這裏,也許你沒有機會寫入文件。您鏈接的API將爲您提供您的桶的列表,這隻需要讀取權限即可 – Patrice