【问题标题】:Calendar implementation to web appWeb 应用程序的日历实现
【发布时间】:2018-05-24 21:52:57
【问题描述】:

我有一个网络应用程序(一项包含 2 类用户的服务:医生和患者)。用户数据存储在数据库中。用户通过电子邮件和密码登录。

我需要为用户添加在他们的个人页面上拥有日历的可能性。每个用户都可以管理自己的日程安排。

一些问题:

  1. 一般来说,最好的方法是什么?有没有分步指南?

  2. 如果我使用谷歌日历,是否有机会为整个服务拥有一个谷歌帐户(如日历数据库)。因此,用户不需要拥有自己的 google 帐户,并且有权仅根据服务帐户更改自己的日历。我已经阅读了一些信息here,但不确定我的概念是否正确。

【问题讨论】:

    标签: web calendar google-calendar-api


    【解决方案1】:

    您可能想参考这个documentation。您需要 Python 2.4 或更高版本来提供 Web 服务器。如果用于提供网页的主机和端口与您的 Google Developers Console 项目中允许的 JavaScript 源不匹配,则在授权流程期间将发生 origin_mismatch 错误。确保您填写了 Step 1.e 并且您的浏览器中的 URL 匹配。

    此外,如 here 所述,您的应用程序发送到 Google Calendar API 的每个请求都必须包含授权令牌。该令牌还会向 Google 识别您的应用程序。您的应用程序必须使用OAuth 2.0 来授权请求​​。不支持其他授权协议。如果您的应用程序使用Google Sign-In,则为您处理授权的某些方面。

    【讨论】:

      猜你喜欢
      • 2011-03-29
      • 1970-01-01
      • 2012-09-06
      • 1970-01-01
      • 2023-02-26
      • 1970-01-01
      • 2018-01-22
      • 2013-12-10
      • 2014-04-02
      相关资源
      最近更新 更多