我正在尝试提取Gmail联系人,因此我可以自动填写Gmail中的3,000个以上的联系人。使用Google Contacts Data API,我可以获得(1)默认联系人和(2)组的列表。
但是,(1)默认联系人(http://www.google.com/m8/feeds/contacts/default/full
)仅提取“我的联系人”群组中的联系人,以及(2)当我查找我的群组时(通过interactive samples Google提供) ,“其他联系人”不是可供选择的群组。
这导致了一个非常可怕的自动完成体验:我有大约100个“我的联系人”成员,而“其他联系人”中有3,000个联系人;我只能想象其他Gmail用户大致相同。
我环顾了这些互联网,但没有找到太多:
到目前为止,我的备份只是要求用户名/密码和抓取(或使用IMAP)。那里有更好的方法吗?
答案 0 :(得分:0)
对于(1),您确定收到“我的联系人”而不仅仅是“所有联系人”的第一页结果吗?来自http://code.google.com/apis/contacts/docs/3.0/developers_guide_protocol.html: “注意:Feed可能不包含所有用户的联系人,因为返回的结果数量有默认限制。有关详细信息,请参阅使用查询参数检索联系人中的max-results查询参数。”
对于(2),您链接到的https://mail.google.com/support/bin/answer.py?hl=en&answer=97952表示“其他联系人包含尚未分类为”我的联系人“或其他联系人组的任何联系人。换句话说,它不会显示,因为该组实际上并不存在。