【发布时间】:2018-09-07 13:37:35
【问题描述】:
我正在实现一项新功能来管理 ICLOUD 日历中的事件(包括我自己的日历以及其他 ICLOUD 用户日历)。我成功地使用 CALDAV 实现了该功能,但在这里我想知道有没有更好的方法可以做相同。 下面提到的步骤将解释我如何在其他 ICLOUD 用户日历中使用 CALDAV 实现 ADD/EDIT/DELETE 功能。
otheruser@gmail.com:与我共享日历的用户的 icloud 帐户 myaccount@gmail.com:指的是我的 icloud 帐户
-
otheruser@gmail.com 将与 myaccount@gmail.com 共享他/她的日历
一旦我接受请求,此日历将列在 myaccount@gmail.com 中
根据上述请求的响应,我将获取每个日历 url 并相应地执行添加/编辑/删除操作。
注意:这里的一个缺点是我需要让我的应用程序的每个用户与我的帐户共享(但不公开地共享)他的个人日历。
我正在使用 c#,因为它是一个 .net 应用程序。
任何帮助将不胜感激。在此先感谢。
【问题讨论】:
-
您找到解决方案了吗?或者可能是关于这个的参考?
-
我已经实现了 CalDAV API,我觉得这是使用 ICLOUD 的唯一方法
标签: ios icloud icalendar caldav icloud-api