特定のグループに属するすべての連絡先を取得するにはどうすればよいですか? 特定のグループの連絡先だけをすべて含む完全なリストは必要ありません。
これはグループです: DEBUG 2009-07-28 12:01:32,681 helloworld.py:21] グループは、ID http://www.google.com/m8/feeds/groups/XXXX%40gmail.com/base を持つ顧客 です。 /XXXX
特定のグループに属するすべての連絡先を取得するにはどうすればよいですか? 特定のグループの連絡先だけをすべて含む完全なリストは必要ありません。
これはグループです: DEBUG 2009-07-28 12:01:32,681 helloworld.py:21] グループは、ID http://www.google.com/m8/feeds/groups/XXXX%40gmail.com/base を持つ顧客 です。 /XXXX
答えが見つかりました。誰かが同じ問題に遭遇した場合、ここに解決策があります。私は連絡先グループしか持っていないので、管理するのに大きな問題はありません。
ログインすると、次の方法を使用してすべてのグループを取得できます。
groups = gd_client.GetGroupsFeed()
私は 1 つしか持っていないので、次のようにポップオフできます。
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())
楽しい