2014-09-24 132 views
0

我们有一个团队正在制作一个应用程序,在该项目中使用Google日历API。由于该应用程序旨在面向多个用户,而且当我们切换到另一个用户时,Google需要新的授权。我们认为这会让程序变得不实用,使其更加用户友好,我们希望跳过这一步,有什么方法可以实现这一目标吗?在Google日历API中更改帐户时如何跳过授权页面

回答

0

在一个Google域中是否有所有用户?如果是这样,你可以使用Service Accounts。获得服务帐户凭证后,您可以模拟域中的任何用户以显示其日历,而无需进一步授权。

+0

谢谢你的回复。不确定Google网域的含义。我们使用Gmail帐户来指定用户,当我们切换用户时,我们将其更改为各自的gamil帐户。我相信我们需要重写代码,如果我们将其更改为服务帐户,我是对的吗? – Rick 2014-09-24 15:12:47

+0

如果用户不在同一个域中(例如公司拥有全公司的一组谷歌帐户),而只是一组不相关的Gmail帐户,则需要为每个用户存储凭据。 [This](https://developers.google.com/api-client-library/dotnet/guide/aaa_oauth)和[this](https://developers.google.com/accounts/docs/OAuth2)可能会对您有所帮助。 – 2014-09-24 15:58:02

相关问题