首页 文章

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

提问于
浏览
2

使用谷歌联系人API v3创建谷歌联系人时,有没有办法指定/设置要创建的联系人的组成员资格为“所有联系人”而不知道“所有联系人”组的ID / href?

当我说“所有联系人”群组时,我指的是新的Google联系人界面中的默认联系人群组 . 我认为这在旧的谷歌联系人UI中被称为“我的联系人” .

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

"All Contacts"组的id / href似乎是“http://www.google.com/m8/feeds/groups/ / base / 6”形式 . 可以安全地假设这不会在没有通知的情况下改变吗?

1 回答

  • 0

    要在“所有联系人”组中创建联系人,您需要在联系人XML数据中分配“groupMembershipInfo” .

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

    是的,它正确的方式和它的安全迄今为止Google Contacts API

相关问题