在MVC5 C#中开发预订网站,一旦用户预订,我想在用户通过移动设备访问网站时将预订日期添加到用户的日历中。
我一直在网上寻找是否有任何解决方案,但我所看到的只是针对Android或iOS移动应用开发的设备特定解决方案。我想寻找一种解决方案,以便在所有移动设备甚至Android和iOS上访问日历。
我想知道这是否可行,并且像C#库一样起点?
答案 0 :(得分:0)
出于安全原因,您无法直接从网络应用访问用户的日历。
但是,您可以为他提供一个iCalendar文件,其中包含有关他刚预订的详细信息。打开这样的文件时,将提示用户将其添加到他的日历中。关于此解决方案的好处:它适用于几乎所有平台,移动和桌面。
要在C#中生成iCalendar文件,您可以使用DDay.iCal。