2011-07-08 61 views
7

我想拉我的Gmail联系人,所以我可以自动完成Gmail中的3000多个联系人。使用Google Contacts Data API,我可以获得(1)默认联系人和(2)组的列表。 (1)默认联系人(http://www.google.com/m8/feeds/contacts/default/full)仅在我的“我的联系人”组中提取联系人,以及(2)当我查找我的组时(通过Google提供的interactive samples),“其他联系人”不是一个可用的组。通过Google Contacts API吸引Gmail的“其他联系人”组

这会导致非常糟糕的自动完成体验:我拥有大约100个“我的联系人”成员,而“其他联系人”中的联系人数量为3000个;我只能想象其他Gmail用户几乎都在同一条船上。

我看了看周围的interwebs,但还没有找到多少:

到目前为止,我的备份只是要求用户名/密码和刮取(或使用IMAP)。那里有更好的方法吗?

+0

也张贴在相关的董事会:http://code.google.com/apis/contacts/community/forum.html?place=topic%2Fgoogle-contacts-api%2FuGttehTAOlk%2Fdiscussion – AlexeyMK

+0

我完全是同样的问题现在,它绝对不涉及'首页只'问题。您是否必须更改代码中的其他内容才能显示“其他联系人”文件夹中的联系人? – Salmon

回答

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,表示“其他联系人包括尚未分类到”我的联系人“或其他联系人组的任何联系人。换句话说,它并没有出现,因为这个团体并不存在。

+0

谢谢。现在看起来问题已经解决了(尽管上面也看到了code.google.com的讨论),但是是的 - 如果它回来了,我会正确地使用'next'来实现分页。 – AlexeyMK

相关问题