当前位置: 首页 > 知识库问答 >
问题:

Google Calendar API v3-从OAuth令牌对象获取calendarId(电子邮件)

卢和昶
2023-03-14

如何从OAuth令牌对象获取calendarId(用户的电子邮件)?

详细信息:使用Google Javascript客户端库。授权后,我需要获取用户的电子邮件,这是来自令牌对象的calendarId。

对于Google Plus,文档称“me”关键字可以用来指代当前经过身份验证的用户。它不适用于日历API。我应该为日历API做什么?

请帮帮忙

共有2个答案

谭琛
2023-03-14

我通过以下方式解决了问题:

https://developers.google.com//网络/人/

上面的链接说明了如何使用API从AuthToken中检索用户信息:gapi.auth.setToken();

董飞航
2023-03-14

活动的与会者列表将包含地址。您是说您无法初始化日历服务吗?

 类似资料:
  • 嗨,我正在尝试从给定的令牌获取电子邮件用户。我尝试过这样来解析令牌,但根据以下示例,我总是得到空值或值: 我将令牌放在url上,就像这样localhost:8000/admin/user/get_all?token={{token},我还将令牌作为添加到头中注意:我正在使用postman发出请求。但是当我尝试将解析值传递给响应时,我总是得到值: 如果我错了,请纠正我:解析的意思是获取身份验证用户的

  • 我有一个现有的应用程序(作为WebJob运行的控制台应用程序),它使用Exchange Web服务读取共享Outlook 365邮箱中的电子邮件。这是可行的,但它使用的是基本身份验证,我想改用OAuth。我正在尝试使用Microsoft进行此操作。身份客户机密ClientApplicationBuilder获取访问令牌。我在网上读过许多文章和帖子,这些文章和帖子似乎对调用AcquireTokenF

  • 我正在开发一个web应用程序来从“https://api.ebay.com/sell/analytics/v1/traffic_report”获取数据 我有一个ebay开发者帐户,clientID:MyClientId ClientSecret:MyClientSecret AppID:MyAppId 要实现这一点,我需要一个OAuth令牌 我浏览url https://signin.ebay.c

  • 问题内容: 尝试在SafariViewController中使用Facebook OAuth。首先,我使用SafariViewController打开authURL,如果用户在Safari上登录Facebook,它将重定向它们并返回带有该特定服务令牌的OAuth URL,例如Instagram 响应:https : //www.facebook.com/connect/login_success.

  • 我正在用自己的谷歌账号玩谷歌的OAuth 2.0游乐场,但我似乎无法用游乐场恢复我的Gmail地址。 我使用的范围是: 但当我调用API时:

  • 我正在尝试从GitHub获取一个用户的电子邮件地址,我只是在使用Postman测试过程。我有一个令牌,它有user和user:email作用域,点击https://api.github.com/user可以得到用户的信息。私人电子邮件在该endpoint不可见,所以我也点击https://api.github.com/user/emails。电子邮件endpoint给了我一个404。 与404一起