我有一个平台,艺术家可以使用该平台预订场地,基本上可以租用他们的场地。 作为其平台,有很多场地可以与我们签约。
我们有使用完整日历的日历。
我计划通过该场所的日历API与Google Calendar集成,因此与我们进行的所有约会都将与该场所同步,只是停留在身份验证的工作方式上,因为我计划将日历与后台进程同步,它必须是双向通讯,他们也会更改与我们的日历同步的Google日历中的任何内容。
根据我在网上看到的信息,通常我们会为登录用户而不是其他用户同步日历。
答案 0 :(得分:1)
据我了解,您需要使用OAuth 2.0对每个Venue的日历帐户(最有可能是Google / Outlook日历)进行身份验证,然后允许艺术家根据Venue的可用性来预订活动。
您可以通过Google / Outlook日历API进行实际的可用性检查和预订查询。您需要通过自己的应用程序公开可用性,以便艺术家预定时间。
如果您想要一个预先构建的解决方案,请查看Kloudless Calendar API的抽象层,该层可让您通过一个实现和开放源代码Meeting Scheduler连接到任何Venue的日历帐户建立在Kloudless上,是提示艺术家选择场地日历中空闲时间的一种简便方法。 Kloudless还支持通过活动监视功能进行同步。 (披露:我是Kloudless的CTO)