在发出请求之前,您是否可以让用户授权Oauth Permission(显示对话框)?我想让我的用户在首次使用该应用时授予权限。我知道的唯一方法是捕获UserRecoverableAuthException并从那里启动intent。
答案 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,则会返回有效令牌,在这种情况下,您应该将用户指向包含在其中的意图。