移动网站向用户日历添加提醒



在MVC5 C#中开发一个预订网站,一旦用户预订,如果他们通过移动设备访问网站,我想将预订日期添加到用户的日历中。

我一直在网上寻找是否有任何解决方案,但我看到的都是Android或iOS移动应用程序开发的特定于设备的解决方案。我想寻找一种解决方案,它将被定制为在所有移动设备上访问日历,甚至只在Android和iOS上访问日历。

我想知道这是否可能,以及像C#库这样的起点?

出于安全原因,您不能直接从web应用程序访问用户的日历。

不过,你可以做的是向他提供一个iCalendar文件,其中包含他刚刚预订的内容的详细信息。打开这样的文件时,系统会提示用户将其添加到日历中。这个解决方案的好处是:它几乎适用于所有平台,移动桌面。

要在C#中生成iCalendar文件,可以使用DDay.iCal.

最新更新