【发布时间】:2014-11-09 20:38:44
【问题描述】:
有很多像
这样的公共日历不需要用户登录。
我检查了谷歌日历 API。它需要用户登录并进行身份验证才能访问公共日历。
我错过了什么吗?是否可以在没有身份验证的情况下访问公共日历?
【问题讨论】:
标签: oauth-2.0 google-api google-api-java-client
有很多像
这样的公共日历不需要用户登录。
我检查了谷歌日历 API。它需要用户登录并进行身份验证才能访问公共日历。
我错过了什么吗?是否可以在没有身份验证的情况下访问公共日历?
【问题讨论】:
标签: oauth-2.0 google-api google-api-java-client
如果没有 oauth 令牌,您将无法访问公共日历。正如Google 所说:
您的应用程序向 Google Calendar API 发送的每个请求都必须包含一个授权令牌。该令牌还会向 Google 识别您的应用程序。
对于这种情况,您需要一个服务帐户,服务帐户是属于您的应用程序而不是个人最终用户的帐户。例如,如果您使用 Google Prediction API 代表您的应用程序执行操作而不访问任何用户数据,那么您的应用程序将使用其服务帐户凭据来证明自己的身份,并且不涉及任何最终用户。
【讨论】: