API
Google открыл новый People API
В среду в блоге разработчиков Android было объявлено о выходе нового API. People API позволит разработчикам получать информацию об аутентифицированных связях пользователя из его списка Контактов.
В среду в блоге разработчиков Android было объявлено о выходе нового API. People API позволит разработчикам получать информацию об аутентифицированных связях пользователя из его списка Контактов. Ранее разработчикам приходилось делать несколько запросов к Google+ API для профилей пользователя и Contacts API для контактов. Новый People API использует новейшие протоколы и технологии и со временем заменит Contacts API, который использует GData.
Например, если у вашего пользователя есть контакты в его личном списке контактов, запрос к API (с его согласия) предоставит список контактов, привязанный к профилям. Если пользователь разрешит релевантное сопоставление, результаты вернутся в виде apeople.connections.list. Каждый объект в этом списке будет обладать свойством resourceName, которое может быть использовано для получения дополнительной информации об этом человеке с помощью запроса people.get.
API построен на HTTP и JSON, поэтому любой стандартный HTTP клиент может посылать к нему запросы и интерпретировать ответ. Тем не менее, приложения должны быть авторизированы для доступа к API, поэтому вам придется создать проект в Google Developers Console, чтобы получить права доступа к этому сервису. Все шаги для этого описаны здесь.
Подключившись и авторизовавшись, вы сможете получить все контакты пользователя таким образом (используя Google APIs Client Library для Java):
ListConnectionsResponse response =
peopleService.people().connections().list("people/me").execute();
List<Person> connections = response.getConnections();
В дополнение к этому, можно предоставить возможность получить дополнительную информацию, которая ранее была недоступна: личные адреса, номера телефонов, e-mail и дни рождения пользователей, давших разрешение.
-
Новости2 недели назадВидео и подкасты о мобильной разработке 2026.20
-
Видео и подкасты для разработчиков2 недели назадОт личной продуктивности к командной: сила шаблонизации в IDE
-
Новости3 недели назадВидео и подкасты о мобильной разработке 2026.19
-
Разработка4 недели назадПодсветка синтаксиса на Android — интеграция движка Shiki в Compose
