我对这个感到困惑。
当我检索所有联系人时,它确实返回联系人组(仅自定义组,而不是系统组)。但是,当我只检索一个联系人时,我不会找回这些组。
参考:https ://developers.google.com/google-apps/contacts/v3/#retrieving_a_single_contact
在此示例 XML 返回中,它确实包含gContact:groupMembershipInfo
项目中的联系人组。但是,当在我的联系人列表中提取请求时,我确实获得了所有信息,但没有获得群组。这是 v3.0 API 中的错误吗?还是我犯了一个巨大的错误?
我使用谷歌 PHP 包装器
我存储的联系人有一个 google id(它有一个 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);
它按预期返回联系人,但不包括组...
任何建议都非常受欢迎!
问候,
秒差距