2012-08-01 51 views
0

我通過google api控制檯創建了一個項目,並按照指南創建了installed application類型的OAuth Client IDAndroid上的google oauth2

12345667-sdfasdfk3jkfd8 * 3r2kjfj.apps.googleusercontent.com
重定向的URI:甕:IETF:WG:OAuth的:2.0:OOB
用於安裝的應用程序

客戶端ID

客戶端ID HTTP://本地主機
應用類型:機器人
包名:com。示例
證書指紋(SHA1):21:45:BD:F6:98:B8:71:5 0:39:BD:0E:83:F2:06:9B:ED:43:5A:C2:1C

在哪裏client secret?我沒有找到關於如何使用這些數據來設置OAuth2請求的示例代碼。我不想使用AccountManager,因爲我無法獲得refreshToken,這是另一項服務所需要的。

回答

1

如果選擇「installed」作爲應用程序類型,則refresh_token不可用。

如果您需要refresh_token,請選擇「web application」作爲您的應用程序類型。

+0

嘿@Chirag Shah,這用於爲我工作,但只是幾天前它停止工作,現在它引發此錯誤com.google.android.gms.auth.GoogleAuthException:未知。任何想法爲什麼?我的示波器有問題嗎? https://gist.github.com/lawloretienne/7351151 – toobsco42 2013-11-07 16:47:45