Я озадачен этим.
Когда я получаю все контакты, он возвращает группы контактов (только пользовательские группы, а не системные группы). Но когда я получаю только один контакт, я не возвращаю группы обратно.
Ref: https://developers.google.com/google-apps/contacts/v3/#retrieving_a_single_contact
В этом примере XML-возвращение включает контактные группы в gContact:groupMembershipInfo
вещь. Но при получении запроса в моем списке контактов я получаю всю информацию, но не группы. Это ошибка в API v3.0? Или я совершаю огромную ошибку?
Я использую Google PHP обертку
Мой сохраненный контакт имеет идентификатор Google (который имеет http вместо адреса https).
$url = str_replace( 'http://', 'https://', $stored_contact['google_id'] )."?alt=json";
$req = new Google_HttpRequest($url);
$val = $client->getIo()->authenticatedRequest($req);
$rawcontact = json_decode($val->getResponseBody(), true);
Возвращает контакт, как и ожидалось, но не включает группы …
Любые предложения очень ценятся!
С Уважением,
парсек
Задача ещё не решена.
Других решений пока нет …