2012-12-03 183 views
1

我是Google App Engine(GAE)的用戶。在GAE中,我們可以選擇將數據存儲備份到Google雲端存儲(GCS)存儲區。我已經註冊了GCS,啓用了計費併成功創建了一個Bucket。然而,當我嘗試在GAE控制檯備份功能 - 數據存儲管理, 它給了我這樣的錯誤消息:無法賦予Google App Engine服務帳戶訪問Google雲端存儲空間

開始 備份作業狀態 有踢一些關閉的作業/任務出現了問題: 鬥「myappxxxxxx雲存儲」是無法訪問的 結束

我做了一些研究網絡,發現我們需要添加GAE的服務帳戶作爲GCS的隊員,我已經這樣做了,但是,由於我「邀請用戶在此應用程序上協作」並輸入服務器帳戶的電子郵件地址這就像[email protected],我沒有收到任何電子郵件,因爲這不應該是一個真正的電子郵件帳戶,我沒有收到邀請,狀態總是處於未決狀態

那麼現在我該怎麼辦?

回答

-1

解決此問題的另一個間接方法是在GAE中編寫自己的郵件處理程序。那麼你可以收到發送到你的GAE電子郵件地址的電子郵件。

1

您可以通過在API Console其添加到團隊給予服務帳戶(因此你的應用程序)一次性訪問所有谷歌的服務。

正如您指出的那樣,您也可以使用gsutil setacl/getacl命令來執行此操作。在這種情況下,您可以訪問特定存儲區而不是項目中的所有存儲區。

+0

感謝您的回覆,但是我嘗試了Google API控制檯中的「團隊」項目,但這直接導致我回到App Engine控制檯的 - >管理 - >權限頁面....這是我獲得電子郵件邀請的問題。 –

+0

我猜你沒有點擊正確的鏈接 - 開發者控制檯團隊與GAE管理員頁面不一樣。 –

+0

是指頁面上的概覽,服務,團隊,API訪問,帳單,Google雲端存儲清單中的「團隊」項目: https://code.google.com/apis/console/ 重定向我到https://appengine.google.com/permissions?app_id=xxxxxxxxx頁面 –

相關問題