【问题标题】:How to fetch contacts from Gmail如何从 Gmail 中获取联系人
【发布时间】:2013-12-29 14:23:06
【问题描述】:

我见过Google Contacts API,但我没有得到任何想要从登录用户那里获取电子邮件联系人的东西。

我找到了一个simple example with php,这很简单,但我无法将其转换为 java。我正在尝试Google contact API 问题是导入语句显示错误。

如何导入这些。

 import com.google.gdata.client.*;
 import com.google.gdata.client.contacts.*;
 import com.google.gdata.data.*;
 import com.google.gdata.data.contacts.*;
 import com.google.gdata.data.extensions.*;
 import com.google.gdata.util.*;
 import java.io.IOException;

我没有为这些导入获取 jar 文件。如果有除了谷歌以外的任何例子,请给出链接。

【问题讨论】:

  • 你能给我们看一些代码或更详细的描述发生/没有发生的事情吗?到目前为止你做了多少?
  • 尝试导入代码 import com.google.gdata.client.*;导入 com.google.gdata.client.contacts.*;导入 com.google.gdata.data.*;导入 com.google.gdata.data.contacts.*;导入 com.google.gdata.data.extensions.*;导入 com.google.gdata.util.*;导入 java.io.IOException;导入 java.net.URL;显示错误
  • 请更新您的帖子并对其进行格式化,使其易于阅读。试过这个例子吗? rajnautiyal.wordpress.com/2010/06/07/…
  • 所有您需要的 OAuth,使用任何 Oauth API 并让用户授权您访问他/她的数据。一个简单而强大的完整 OAuth API 是 scribe

标签: java google-contacts-api


【解决方案1】:

我找到了以下 maven 条目:

<dependency>
  <groupId>com.google.gdata</groupId>
  <artifactId>gdata-contacts-3.0</artifactId>
  <version>1.41.5</version>
</dependency>

支持以下导入,这使我可以访问 gmail 联系人

import com.google.gdata.client.Service.GDataRequest;
import com.google.gdata.client.contacts.ContactsService;
import com.google.gdata.data.Link;
import com.google.gdata.data.TextConstruct;
import com.google.gdata.data.contacts.Birthday;
import com.google.gdata.data.contacts.ContactEntry;
import com.google.gdata.data.contacts.ContactFeed;
import com.google.gdata.data.extensions.Email;
import com.google.gdata.data.extensions.FamilyName;
import com.google.gdata.data.extensions.FormattedAddress;
import com.google.gdata.data.extensions.GivenName;
import com.google.gdata.data.extensions.Name;
import com.google.gdata.data.extensions.OrgName;
import com.google.gdata.data.extensions.Organization;
import com.google.gdata.data.extensions.PhoneNumber;
import com.google.gdata.data.extensions.StructuredPostalAddress;
import com.google.gdata.util.AuthenticationException;
import com.google.gdata.util.ContentType;
import com.google.gdata.util.PreconditionFailedException;
import com.google.gdata.util.ServiceException;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-03
    • 2014-06-21
    • 1970-01-01
    • 2018-01-01
    • 2023-04-10
    • 2011-07-04
    • 1970-01-01
    相关资源
    最近更新 更多