Google联系人api使用php缺少的组信息检索单个联系人

时间:2016-06-05 16:19:53

标签: php google-contacts google-shared-contacts

我很困惑这个。

当我检索所有联系人时,它会返回联系人组(仅自定义组,而不是系统组)。但是,当我只检索一个联系人时,我不会让这些组回来。

参考: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);

它按预期返回联系人,但不包括组...

任何建议都非常受欢迎!

此致

秒差距

0 个答案:

没有答案