我正在制作预订引擎网站。同一间公寓的预订也可以来自不同的代理商。所以,我希望能够每30分钟(或类似)同步日历。此外,我希望能够像Airbnb一样导入Ical Feed或导出它。我在Ruby on Rails上创建了这个站点。那么,我可以使用哪些好的宝石?如果没有,我该如何从头开始制作?任何提示或链接或教程? 任何帮助将受到高度赞赏。谢谢:))
答案 0 :(得分:0)
我认为fullcalendar
(https://fullcalendar.io/)JavaScript库非常适合您的用例。有一个Rails包装器,可以很容易地集成到Rails中:https://github.com/bokmann/fullcalendar-rails。
您只需在此处记录googleCalendarId
https://fullcalendar.io/docs/google_calendar/,即可从Google日历中提取活动。
为了向Google日历实际导出/添加活动,您必须发布到Google的API。您可以使用此库:https://github.com/google/google-api-ruby-client。