0
Это происходит только при вызове getToken (param, param, param, param).getToken google + login Android GoogleAuthException: неизвестно
Я не уверен, что я делаю неправильно. Вот мой код до и включая getToken:
Bundle bundle = new Bundle();
bundle.putString(GoogleAuthUtil.KEY_REQUEST_ACTIONS,
"http://schemas.google.com/AddActivity http://schemas.google.com/BuyActivity");
bundle.putString(GoogleAuthUtil.KEY_REQUEST_VISIBLE_ACTIVITIES, "http://schemas.google.com/AddActivity http://schemas.google.com/BuyActivity");
String clientId = "xxxxxxxxxxxxx.apps.googleusercontent.com";
if(MyApplication.PRODUCTION){
clientId = "xxxxxxxxxxxxx.apps.googleusercontent.com";
} else {
clientId = "xxxxxxxxxxxxx.apps.googleusercontent.com";
}
String scopes = "oauth2:server:client_id:" + clientId + ":api_scope:oauth2:https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo.email";
LogUtils.log("scopes string: " + scopes);
accessToken = GoogleAuthUtil.getToken(ctx, mPlusClient.getAccountName(), scopes, bundle);
LogUtils.log("access token: " + accessToken);
В ответ я получаю исключение:
01-31 17:38:28.093: I/test(7124): GoogleAuthException: com.google.android.gms.auth.GoogleAuthException: Unknown