我想使用java API创建一个gmail帐户,并且还想访问现有gmail用户的基本详细信息。我尝试了很多网站,但却无法编写代码。帮我一个代码片段
提前谢谢。
答案 0 :(得分:0)
就Gmail API documentation所示,创建Gmail帐户不是此API的附加功能。目前,您可以使用Gmail API添加以下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中给出的解决方案。
快乐的编码!