Google API选择用户,然后检索电子邮件/日历

时间:2016-06-23 00:54:56

标签: javascript google-api google-calendar-api gmail-api

我有一个Web应用程序后端,它知道哪个用户正在使用该应用程序。所有用户都在客户端上拥有Google帐户。客户端向后端查询用户的更改。

如果用户发生了更改,或者应用程序刚刚启动。我想要显示那些人gmail和日历。

我目前只显示第一位用户的收件箱标题,但我不确定我会采取哪些步骤来选择合适的人选。是否有登录Web浏览器的所有帐户的API?这样我就可以搜索返回的列表,然后为正确的用户检索电子邮件。

1 个答案:

答案 0 :(得分:0)

道歉,但我发现你的帖子很不清楚。

为了澄清目的并且为了尝试提供帮助,如果您指的是多次登录或切换到另一个帐户,实际上GitHub中讨论了有关多帐户登录Multiple sign-in #13的问题。

根据那个帖子,

  

现在,当通过gapi.signin(即。小部件或gapi.auth.signIn())库启动OAuth2流时,支持多登录提示。切换帐户只需gapi.auth.signOut(),然后再次gapi.auth.signIn()

您可以使用Google Sign-In JavaScript client reference了解有关JavaScript客户端方法和属性的更多信息,以便在您的网络应用程序中实施Google登录。

我希望有所帮助。