我有一个与Laravel一起建立的餐厅预订网站,并为商家和客户运营。
我想要做的是,当客户在商家餐厅成功预订时,我想将预订数据同步到商家的Google日历"以及"客户的Google日历"。
可以使用Google日历吗?如果是这样做的方法是什么?
在他们自己的日历和我的日历(从我的网站)之间同步数据的无缝方法是什么?
答案 0 :(得分:1)
据我从评论中理解你的用例,你实际上需要做两件事:
<强> 1。使商家日历保持最新状态
为此,同步可能确实是最佳解决方案。一个Calendar API&#34; sync&#34;只是一个常见的读取操作,它包含一个同步令牌,您可以在以后的读取中使用它来减少所需操作的数量。它被描述为in the docs。
<强> 2。将活动添加到客户的日历
您不希望将日历与客户同步。这里的日历,只需添加一个事件。当然,你可以添加一个事件via the API;但是,一个更好的解决方案似乎是providing a link for the customer to add the event himself:
技术上要容易得多,而且客户不需要完全访问他的日历(没有只写权限)。