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