我们正在我们的平台上制定一个议程。我们实现了一个与谷歌议程同步的功能,该功能工作正常,但它只适用于公共日历,而不适用于私人日历。
我们按照谷歌提供的方式实现所有功能,并使用AuthO2协议。
我们正在迁移到https,我们希望它能解决我们的问题。
你知道当议程是私人的时候它被阻止的原因吗?
发布于 2016-06-15 01:36:12
您可以通过发送HTTP请求实现同步:
GET https://www.googleapis.com/calendar/v3/calendars/calendarId/events添加路径参数和可选查询参数,如Events: list所示。
除此之外,参考Synchronize Resources Efficiently,您可以通过使用“增量同步”来保持所有日历集合的数据同步,同时节省带宽。
正如文档中突出显示的那样:
同步令牌是服务器和客户端之间交换的一段数据,在同步过程中起着至关重要的作用。
正如您可能已经注意到的,同步令牌在增量同步的两个阶段中都扮演着重要角色。确保为下一次同步请求存储此syncToken。正如所讨论的:
有关如何高效同步的更多信息和示例可以在给定的文档中找到。
https://stackoverflow.com/questions/37779186
复制相似问题