Android: вход в систему с учетной записью Google (с помощью Android Query)

Я использую запрос Android в моем мобильном приложении для Android. Войти через Facebook очень просто:

String appid = "7315348484584";
String permisions = "email";

FacebookHandle handle = new FacebookHandle(this, appid, permisions);

String url = "https://graph.facebook.com/me";
aq.auth(handle).ajax(url, JSONObject.class, this, "bfCallback");

В обратном вызове я получаю информацию о профиле пользователя (имя, адрес электронной почты, пол и т. Д.)

public void bfCallback(String url, JSONObject json, AjaxStatus status)

Как я могу сделать то же самое для учетной записи Google?

Так! Мне нужно получить информацию об учетной записи Google пользователя: fname, lname, email, пол. Как я могу это сделать - не используя google play service, так далее.

1 ответ

Решение

AQuery имеет GoogleHandle класс, который обрабатывает проверку подлинности для ряда служб Google, таких как Picasa, электронные таблицы, Youtube, аналитика, Blogger, календарь, контакты и карты, в соответствии с таблицей поддерживаемых служб Google.

Однако другие сервисы, такие как информация об аккаунте Google, недоступны через AQuery.

Другие вопросы по тегам