2012-06-18 134 views
5

我正在使用Scribe-Java使用OAuth2連接到Google plus。我能夠驗證我的應用程序並獲得用戶的許可,但是當我嘗試訪問除userinfo以外的其他任何內容時,我得到此例外。無法訪問Google Plus中的用戶個人資料

{

「錯誤」:{

"errors": [ 
      { 

      "domain": "usageLimits", 
      "reason": "accessNotConfigured","message": "Access Not Configured" 

      } 

      ], 

    "code": 403, 

"message": "Access Not Configured" 

    } 

} 

我已經把我的應用程序的範圍爲https://www.googleapis.com/auth/plus.me https://www.googleapis.com/auth/userinfo.profile和訪問用戶的個人資料,我使用這個網址:

https://www.googleapis.com/plus/v1/people/{userid}/activities/public

你能告訴我我做錯了什麼嗎?是否還有其他一些範圍需要我在這裏用來訪問配置文件?

+0

你能設置抄寫員的'debug'模式的討論?此外,無論授權問題如何,403響應通常意味着您不允許執行該操作。 –

回答

11

1)訪問谷歌API控制檯: http://code.google.com/apis/console

2)進入 '服務' 頁面。

3)通過將其切換到在

+0

你能解釋一下它將如何幫助嗎?即使沒有切換google + api,我也能夠獲得用戶信息。 – Logan

+1

它應該消除403 accessNotConfigured錯誤。這對userinfo端點不是必需的,因爲它用於其他目的(如OpenID Connect/OAuth 2.0身份驗證)。請注意,Google+ API文檔聲明您應該「在Google API控制檯的」服務「窗格中激活Google+ API。」更多信息在這裏:https://developers.google.com/+/api/oauth#about –

+0

明白了,謝謝。 – Logan

相關問題