0

如何检索属于某个组的所有联系人?我不想要我所有联系人的完整列表,而只是来自特定组的联系人。

这是组:DEBUG 2009-07-28 12:01:32,681 helloworld.py:21] 组是客户,ID 为http://www.google.com/m8/feeds/groups/XXXX%40gmail.com/base /XXXX

4

1 回答 1

6

我找到了答案,如果有人遇到同样的问题,这里有一个解决方案。我只有联系人组,所以管理起来没有什么大问题。

登录后,您可以使用以下方法获取所有组:

groups = gd_client.GetGroupsFeed()

因为我只有一个,所以我可以像这样弹出它:

group = groups.entry.pop()

现在我要做的就是:

query = gdata.contacts.service.ContactsQuery()
query.max_results = 1000
query.group = group.id.text

gd_feed = gd_client.GetContactsFeed(query.ToUri())

请享用

于 2009-07-28T18:36:31.640 回答