Это пример кода, который я использую для получения контактов из Google People API. Работает отлично.
$people_service = new Google_Service_PeopleService($client); // TODO: Use service object to request People data
$connections = $people_service->people_connections->listPeopleConnections ('people/me',
array('personFields' => 'names,emailAddresses,biographies',
'pageSize' => 25,
'sortOrder' => 'FIRST_NAME_ASCENDING',
));
Но я не мог понять, как составлять списки и управлять группами контактов (например, друзьями, семьей и т. Д.).
Это код, который я пытаюсь безуспешно.
$groups_list = $people_service->contactGroups->listcontactGroups();
Источники, которые я мог найти:
Вы проверили, нужно ли вам вызывать дополнительную функцию, как указано в этом документация? Следовать Пример PHP для печати имен до 10 соединений.
$groups_list = $people_service->contactGroups->listcontactGroups();
$group_list->getContactGroups( );
Других решений пока нет …