如何使用Java API创建和访问Gmail帐户详细信息?

时间:2016-09-26 04:13:15

标签: gmail-api

我想使用java API创建一个gmail帐户,并且还想访问现有gmail用户的基本详细信息。我尝试了很多网站,但却无法编写代码。帮我一个代码片段

提前谢谢。

1 个答案:

答案 0 :(得分:0)

Gmail API documentation所示,创建Gmail帐户不是此API的附加功能。目前,您可以使用Gmail API添加以下Gmail功能:

  • 从Gmail阅读邮件
  • 发送电子邮件
  • 修改应用于邮件和主题的标签
  • 搜索特定消息和主题
  • 创建过滤器以自动标记,转发或归档邮件

因此,如果您希望创建用户帐户,您可以选择使用Google Apps管理员SDK的Users: insert - 目录API。通过包含Authorize requests中描述的授权,您可以使用以下格式发送HTTP请求:

POST https://www.googleapis.com/admin/directory/v1/users

在请求正文中,使用文档中提供的可用属性提供用户资源。

同样,您也可以使用Directory API: User Accounts访问现有Gmail用户的基本详细信息。您可以使用GET请求检索用户,还包括授权。格式为:

GET https://www.googleapis.com/admin/directory/v1/users/userKey
  • userKey可以是用户的主电子邮件地址,唯一用户ID或用户的别名电子邮件地址之一。

如果请求成功,则返回带有HTTP 200 status code的JSON响应和用户帐户的属性。

有关详细信息,请查看给定的文档。

最后,为了帮助您实现Java实现,您可以参考此SO post中给出的解决方案。

快乐的编码!