从Google联系人群组中检索电子邮件

时间:2014-03-28 12:27:57

标签: java google-app-engine google-api google-contacts

我试图从谷歌用户的个人群组中检索电子邮件。 我使用的是Api Contacts V3,我可以检索指定用户的联系人和组(不是域组,使用Admin api)。

我已经阅读了API,我尝试了几种方法,但是我无法收到群组中不同成员的电子邮件。

我需要帮助。

非常感谢。

1 个答案:

答案 0 :(得分:0)

收到联系人后,正如您所说,您可以循环浏览每个联系人并提取电子邮件。以下是从the docs获取的示例代码:

URL feedUrl = new URL("https://www.google.com/m8/feeds/contacts/default/full");
ContactFeed resultFeed = myService.getFeed(feedUrl, ContactFeed.class);
for (ContactEntry entry : resultFeed.getEntries()) {
    for (Email email : entry.getEmailAddresses()) {
        if (email.getPrimary()) {
            System.out.print(" " + email.getAddress());
            System.out.print("\n");
        }
    }
}