Google Play服务 - 授予Oauth2权限

时间:2012-11-29 01:42:32

标签: android oauth-2.0 google-play-services

在发出请求之前,您是否可以让用户授权Oauth Permission(显示对话框)?我想让我的用户在首次使用该应用时授予权限。我知道的唯一方法是捕获UserRecoverableAuthException并从那里启动intent。

1 个答案:

答案 0 :(得分:1)

您可以在应用首次启动时调用http://developer.android.com/reference/com/google/android/gms/auth/GoogleAuthUtil.html#getToken(android.content.Context,java.lang.String,java.lang.String),如果用户已经同意或抛出UserRecoverableAuthException,则会返回有效令牌,在这种情况下,您应该将用户指向包含在其中的意图。