当前位置: 首页 > 知识库问答 >
问题:

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

姜建德
2023-03-14

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

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

问题是:

  1. 此流程是否有效?
  2. 我需要在服务器和Android应用程序上使用哪些库?我已经阅读了官方文档,但我对我应该使用什么感到困惑。
  3. 我需要知道其他事情吗?

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

共有1个答案

甘西岭
2023-03-14

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

 类似资料:
  • 问题内容: 我正在尝试使用服务帐户在Google日历上创建条目。我真的很接近,但是最后一行是行不通的。我让它运行时得到提示。否则,程序将毫无错误地运行,无论花费多少。 该文件的内容可以发现在这里。在我试图调用方法开始在该文件上的1455线。 问题答案: 我想通了。由于我看不到将服务帐户与API v3一起使用的完整示例,因此我将发布完整的解决方案以供参考。但是,除了实现代码外,还需要做一些事情: 1

  • 我们正在开发一个IOS应用程序,它使用GoogleSignIn和GoogleAPIClientForREST来获取用户的日历。 正常的流程是客户端用户登录Gmail,然后对其进行授权,然后客户端获得访问令牌,并使用该令牌来请求用户的日历, 现在我们想要这样做,我们的应用程序获取访问令牌,将令牌上传到我们的服务器,然后服务器使用令牌请求用户的日历,最终,我们的服务器将定期使用大量不同用户的访问令牌来

  • 我有一个nio通道,我的客户机应该从服务器计算机加载一个类文件。它们在相同的IP范围内。我有两个在服务器和客户机上通用的接口。以及在服务器计算机上实现接口的类。我在我的客户机上使用以下代码,但运行时将出现ClassNotFoundException。 这种情况下类加载的完整过程是什么?

  • 问题内容: 我对Ajax和JSON足够熟悉,可以发送请求并解析JSON请求。理想情况下,我希望收到多个响应以定期更新进度条。这样客户可以得到积极的反馈。 我听说过JSON流,但没有找到有关如何实现此功能的好资源。有谁知道好的资源或如何做到这一点? 问题答案: JSON只是通过HTTP协议传输的另一种数据格式(例如文本,html,pdf等)。您可能指的是cometd。 这使您可以打开持久连接,并将数

  • 问题内容: 我正在尝试从服务器向客户端发送文件,即服务器请求的客户端。客户端指定中的文件,然后将其发送到服务器,服务器将文件大小添加到文件中,然后将其返回给客户端。 客户端向其管道添加具有正确文件大小的新文件。 服务器使用上下文和所需文件创建一个新文件,并尝试发送该文件,但是从不读取该字节。 我在这里做错了什么? 记录 客户 FileRequestHandler.java FileChunkReq

  • 问题内容: 我正在尝试找到一种方法,将不同文件类型的文件从服务器发送到客户端。 我在服务器上有以下代码将文件放入字节数组: 然后,我将fileData作为字符串发送给客户端。这对于txt文件效果很好,但是当涉及到图像时,我发现尽管它可以很好地创建包含数据的文件,但图像无法打开。 我不确定我是否正在按照正确的方式进行操作。谢谢您的帮助。 问题答案: 如果要读取/写入二进制数据,则应使用字节流(Inp