如何使用客户端令牌将事件从服务器插入谷歌日历



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

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

问题是:

  1. 这个流程行得通吗
  2. 我需要在服务器和安卓应用程序上使用哪些库?我已经阅读了官方文档,但我对应该使用什么感到困惑
  3. 我还需要知道其他事情吗

此时此刻,我可以登录安卓应用程序,但我不知道如何获得所需的权限。

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

最新更新