集成Apple和Yahoo Calendar ASP.NET

时间:2018-08-06 11:26:57

标签: calendar yahoo-api caldav

我正在开发一个应用程序,该应用程序可以读写用户日历,而无需用户进行任何交互。 Google和Outlook拥有自己的api,用于使用管理员帐户将日历与应用程序集成,以访问“域”的每个成员的日历,这很棒,因为该应用程序使用OAuth2.0,因此我不需要存储任何令牌或用户凭证和用户不必登录到应用程序即可查看自己或他们的同事的日历事件。使用g Suite的Google日历创建具有对域的读写权限的应用程序以及使用Azure的Outlook日历创建具有相同权限的应用程序,这都是可能的。

Yahoo和Apple日历更加棘手,因为它们没有日历api并使用CalDav,我正在对其进行详细了解。从CalDav的每个示例中我看到的一件事是,使用用户名和密码来获取日历,这是Apple和Yahoo的唯一方法吗?是否无法与一个帐户共享日历并授予其读/写访问权限,以便该帐户可以在用户日历中获取和创建事件,而无需用户进行任何交互?

0 个答案:

没有答案