1

我正在尝试开发一个不使用 webserver / appserver 等的简单 python 应用程序,它是一个普通的 vanilla CLI 应用程序。

根据我在 Google 日历客户端 API V3 上阅读的内容,由于 OAuth 2.0,如果不使用浏览器,确实无法对 CLI 应用程序进行身份验证。

我正在构建一个理想情况下希望在后台运行的应用程序并更新我的日历。当身份验证需要浏览器干预时,我该怎么做?我理解错了吗?请帮忙。

PS:API 的 V2 具有到端点 ClientLogin 的 web 服务,这似乎可以做到这一点,但如果可以的话,我真的想使用最新的 API。

4

1 回答 1

1

如果您在此处遵循示例:https ://developers.google.com/google-apps/calendar/instantiate ,则在找到“calendat.dat”(或任何名称)后,您只需使用浏览器进行一次身份验证您选择)文件,该文件将包含 oauth 令牌信息并将用于进一步的通信。

于 2012-04-17T13:16:21.877 回答