1

我正在用 php 开发并管理一个 Google 日历(从日历中插入、修改和删除事件)。

按照谷歌的例子,总是要求我验证账户验证谷歌,我该如何防止这种情况?

使用的示例是:谷歌日历示例

谢谢!

4

1 回答 1

7

为了访问 Google 的 API,您需要一个访问令牌。要在没有用户交互的情况下获取访问令牌,您将需要一个刷新令牌。

只需在授权请求中将 OAuth 2.0 'access_type' 参数设置为 'offline' 即可。这将导致您的应用程序在您的应用程序第一次为用户交换授权码时获得刷新令牌。然后,您可以使用刷新令牌来获取访问令牌,而无需用户出现在浏览器中。有关详细信息,请参阅https://developers.google.com/accounts/docs/OAuth2WebServer

希望有帮助...

于 2013-04-28T18:58:43.387 回答