0

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

是否可以使用 oauth 来完成,或者我应该使用其他东西?

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

4

1 回答 1

0

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

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

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

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

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

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

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

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

于 2013-10-14T09:48:58.220 回答