Google api Google API在一次调用中提供多个服务

Google api Google API在一次调用中提供多个服务,google-api,oauth-2.0,Google Api,Oauth 2.0,假设我想列出某个Google用户日历 我使用日历API并通过OAuth2.0进行授权 现在假设我想要获取用户的邮件,我需要googleplusAPI 使用一个应用程序和一个OAuth2.0用户登录,我如何才能做到这一点?在您的OAuth请求中请求多个作用域。@SLaks谢谢,我这样做了,但不起作用。为什么不呢?发生了什么?@在我尝试创建Google日历服务对象之外的新Google Plus服务对象时,会清除整个页面块(空白页面,甚至不会抛出PHP错误或通知)。我设法抓取了用户邮件,因为它是主日历

假设我想列出某个Google用户日历

我使用日历API并通过OAuth2.0进行授权

现在假设我想要获取用户的邮件,我需要googleplusAPI


使用一个应用程序和一个OAuth2.0用户登录,我如何才能做到这一点?

在您的OAuth请求中请求多个作用域。@SLaks谢谢,我这样做了,但不起作用。为什么不呢?发生了什么?@在我尝试创建Google日历服务对象之外的新Google Plus服务对象时,会清除整个页面块(空白页面,甚至不会抛出PHP错误或通知)。我设法抓取了用户邮件,因为它是主日历的id,我可以列出所有日历:)。但我只是好奇到底发生了什么。您是否有任何参考资料,我可以看出这是正确的方法(从任何应用程序调用不同的服务范围)?那么,谷歌为什么要将应用程序分为不同的类型,而不是制作一个使用其所需范围的通用应用程序呢?