如何使用oauth获取所有Gmail个人资料详细信息

本文关键字:Gmail 个人资料 详细信息 何使用 oauth 获取 | 更新日期: 2023-09-27 18:35:17

我想获取我的用户Gmail个人资料详细信息,例如电话,时区,城市,联系人,电子邮件,聊天和其他所有内容。

是否可以使用 oauth 或我应该从其他东西使用?

请指导我如何使用oauth或您建议的库。

如何使用oauth获取所有Gmail个人资料详细信息

这是可能的,但您对OAuth的使用有轻微的困惑。

首先,OAuth是Google的一些API支持的身份验证协议。它用于以更安全和部门化的方式验证凭据。这意味着用户可以授予对第三方应用程序的有限访问权限。应用程序访问可以限制为一个或多个服务。

请注意,并非所有 Google API 都支持 OAuth 身份验证。

您可以在此处阅读有关Google-OAuth的更多信息:https://developers.google.com/accounts/docs/OAuth2

其次,要访问您想要的信息,您可能需要使用包含电子邮件审核 API 的管理 SDK

Google Apps 电子邮件审核

API 允许 Google Apps 管理员审核用户的电子邮件、电子邮件草稿和已归档的聊天记录。此外,域管理员可以检索帐户登录信息并下载用户的邮箱。

摘录来自此处,您可以在其中阅读有关此 API 的更多信息:https://developers.google.com/admin-sdk/email-audit/#accessing_account_information

自己没有使用它,但据我了解,Admin SDK 可让您访问所需的大部分(如果不是全部)信息。因此,如果您需要访问更多信息,只需查找其他Google API。这里有一个谷歌API列表,你可以开始寻找:https://developers.google.com/apis-explorer/