Calendar 使用谷歌日历API作为;事件数据库“;

Calendar 使用谷歌日历API作为;事件数据库“;,calendar,google-api,google-calendar-api,Calendar,Google Api,Google Calendar Api,对于日历应用程序,我希望将用户日历(事件)同步到我的数据库。现在,我需要标题、开始、结束、重复和提醒/提醒。我在想,我会从应用程序中获取这些信息,并将其存储到数据库中。为了使事情变得简单(实现重复性可能很困难),我考虑在服务器上使用一个隐藏的Google日历帐户作为数据库 服务器将使用“隐藏的”谷歌日历帐户 应用程序(iOS)将通过EventKit从用户的iCal获取日历信息 向服务器传递保存到Google日历中的此信息 所以1个用户日历就变成了1个隐藏的谷歌日历 但我想我可能会遇到一些

对于日历应用程序,我希望将用户日历(事件)同步到我的数据库。现在,我需要标题、开始、结束、重复和提醒/提醒。我在想,我会从应用程序中获取这些信息,并将其存储到数据库中。为了使事情变得简单(实现重复性可能很困难),我考虑在服务器上使用一个隐藏的Google日历帐户作为数据库

  • 服务器将使用“隐藏的”谷歌日历帐户
  • 应用程序(iOS)将通过EventKit从用户的iCal获取日历信息
  • 向服务器传递保存到Google日历中的此信息
    • 所以1个用户日历就变成了1个隐藏的谷歌日历
但我想我可能会遇到一些API限制方面的问题

  • 我可能需要重新验证以刷新访问令牌?是否有不需要刷新的令牌
  • 我可以拥有10000个日历的数量限制是多少?如果我需要更多呢?甚至可能吗?或者是“短时间”的10000美元

这可能吗?或者是自建系统的唯一选择

Google calendar API的配额是每天1000000次查询,如果您超过此限制,您可以随时请求额外配额,据我所知,扩展配额不需要任何费用

一旦您对用户Google日历帐户进行了身份验证,您将收到一个刷新令牌。刷新令牌可用于在需要访问时获取新的访问令牌。除非用户删除您的访问权限,否则刷新令牌不会过期