我一直无法在Google Calendar APIreference上找到帮助。我正在寻找一种资源,它可以在用户界面“通过 URL 添加”(见下文)中提供相同的选项。
是否可以通过 Google Calendar API 通过 URL 添加其他日历?
我一直无法在Google Calendar APIreference上找到帮助。我正在寻找一种资源,它可以在用户界面“通过 URL 添加”(见下文)中提供相同的选项。
是否可以通过 Google Calendar API 通过 URL 添加其他日历?
我认为这还不被支持。您可以阅读下面的“通过 URL 添加”,这是针对 iCals 的。
关于 DalmTo 的建议,我尝试在 CalendarList.insert的 POST 请求中放置一个 iCal URL 作为“id” 。它没有用。
我收到一条错误消息:
"code": 404,
"message": "Not Found"
但是,当我使用 Add by URL 字段手动添加它时,它被插入了。这仅意味着CalendarList.insert
不接受 iCal URL。我还检查了CalendarList 资源,没有提及 iCal URL。
通过 URL 添加不是很好的功能。我们试过了,不使用它的主要原因有两个: 1. 用户不会使用它。他们只是不理解它,因为它太复杂了。我了解您正在寻找解决方案 - 祝您好运;2. 谷歌不喜欢它。多年来,Google 一直在您的 ical 源和 Google 日历之间保持人工时间延迟。大约6小时。含义 - 如果您在应用程序中更新事件,则更新将在大约 2-6 小时后在 Google 日历中可见。
也许,只是也许,如果您为此找到服务器到服务器的解决方案,它是固定的,但添加 ical 链接是一种浪费。