我怎样才能让谷歌帐户的“userId”影响他们的API?

Nam*_*ăng 5 google-api gmail-api

我无法找到我的 Gmail 帐户的 userId 来使用 Gmail API。所以有人可以找到。你能告诉我吗?

DaI*_*mTo 6

userId 字符串 用户的电子邮件地址。特殊值me可用于指示经过身份验证的用户。

可以从当前经过身份验证的用户中找到用户 ID/电子邮件。当用户登录时,您可以访问有关他们的一些信息。me如果您请求有关当前用户的信息,您始终可以使用。

例子

获取https://www.googleapis.com/gmail/v1/users//个人资料

如何查找当前用户的用户名/电子邮件

通过 gmail api,您可以使用getprofile来获取有关当前登录用户的一些基本信息。

{
 "emailAddress": "xxx@gmail.com",
 "messagesTotal": 66327,
 "threadsTotal": 13902,
 "historyId": "4599500"
}
Run Code Online (Sandbox Code Playgroud)

如果您想使用该方法而不是使用我,则可以使用此方法找到用户的实际电子邮件地址。