【问题标题】:Is it possible to add "Other calendar by URL" in google calendar API?是否可以在谷歌日历 API 中添加“通过 URL 的其他日历”?
【发布时间】:2017-03-01 11:48:16
【问题描述】:
【问题讨论】:
标签:
google-api
google-calendar-api
google-api-ruby-client
webcal
google-apis-explorer
【解决方案1】:
我认为这还不被支持。您可以阅读下面的“通过 URL 添加”,这是针对 iCals 的。
关于 DalmTo 的建议,我尝试在 POST 请求中放置一个 iCal URL 作为“id”
CalendarList.insert。没用。
我收到一条错误消息:
"code": 404,
"message": "Not Found"
但是,当我使用“按 URL 添加”字段手动添加它时,它被插入了。
这仅意味着CalendarList.insert 不接受 iCal URL。我还检查了CalendarList resource,没有提及 iCal 网址。
【解决方案2】:
通过 URL 添加不是很好的功能。
我们试过了,为什么不使用它有两个主要原因:
1.用户不会使用它。他们只是不理解它,因为它太复杂了。我了解您正在寻找解决方案 - 祝您好运;
2. 谷歌不喜欢它。多年来,Google 一直在您的 ical 源和 Google 日历之间保持人工时间延迟。大约6小时。含义 - 如果您在应用程序中更新事件,更新将在大约 2-6 小时后显示在 Google 日历中。
也许,只是也许,如果您为此找到服务器到服务器的解决方案,它是固定的,但添加 ical 链接是一种浪费。