如何使用客户端令牌从服务器向Google日历插入事件

时间:2014-10-14 02:26:42

标签: android google-calendar-api google-oauth

我需要从Python服务器向Google日历帐户插入事件,但我的应用程序流程是:

  • 用户下载并安装Android应用程序
  • 用户选择Google帐户
  • 在Android应用
  • 中生成令牌
  • 令牌通过https发送到服务器
  • 经过一些处理后,服务器会通过收到的令牌向Google日历插入新事件

问题是:

  1. 这种流程会起作用吗?
  2. 我需要在服务器和Android应用程序上使用哪些库?我已经阅读了官方文档,但我对我应该使用什么感到困惑。
  3. 我还需要了解其他内容吗?
  4. 此时,我可以登录Android应用程序,但我不知道如何获得所需的权限。

1 个答案:

答案 0 :(得分:0)

确保获取刷新令牌,以防服务器在Oauth令牌过期后完成处理。您可以在服务器(https://developers.google.com/google-apps/calendar/downloads)上使用Calendar Python客户端库,并且您应该能够在客户端上使用Java客户端库(https://developers.google.com/accounts/docs/OAuth2InstalledApp#libraries)。