像Airbnb一样的Ruby宝石

时间:2017-07-23 16:12:51

标签: ruby-on-rails ruby rubygems icalendar airbnb

我正在制作预订引擎网站。同一间公寓的预订也可以来自不同的代理商。所以,我希望能够每30分钟(或类似)同步日历。此外,我希望能够像Airbnb一样导入Ical Feed或导出它。我在Ruby on Rails上创建了这个站点。那么,我可以使用哪些好的宝石?如果没有,我该如何从头开始制作?任何提示或链接或教程? 任何帮助将受到高度赞赏。谢谢:))

1 个答案:

答案 0 :(得分:0)

我认为fullcalendarhttps://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