如何在"所有联系人"中创建Google联系人使用谷歌联系人API v3组?

时间:2015-10-21 00:05:16

标签: google-contacts google-shared-contacts

使用谷歌联系人API v3创建谷歌联系人时,有没有办法指定/设置要创建的联系人的组成员资格,以及#34;所有联系人"实际上并没有知道"所有联系人"的ID / href;组?

当我说"所有联系人"小组,我指的是新谷歌联系人用户界面中的默认联系人群组。我认为这被称为"我的联系人"在较旧的谷歌联系人UI中。

我直接使用REST API,我希望在进行实际的REST调用以创建联系之前,避免进行额外的REST调用以获取可用的组信息。在存储器中预取/缓存组信息不是可行的选择,因为创建联系人的Google帐户不是恒定的,并且该代码处理的帐户数量非常大。

"所有联系人"的ID / href;小组似乎是形式 " http://www.google.com/m8/feeds/groups/ {用户电子邮件} /碱/ 6&#34 ;.可以安全地假设这不会在没有通知的情况下改变吗?

1 个答案:

答案 0 :(得分:0)

要创建与“所有联系人”组的联系人,您需要在联系人XML数据中指定“groupMembershipInfo”。

"<gContact:groupMembershipInfo deleted=\"false\" href=\"http://www.google.com/m8/feeds/groups/{USER EMAIL}/base/6\"/>"

是的,它是正确的方式,它对Google Contacts API

的指示是安全的