我正在开发一个解析文本并将其转换为iCal事件的程序。然后,我使用FullCalendar
在Google小工具中显示信息。
我目前正在将.ics
文件导入我的Google日历,将其公开,然后将fullCalendar
指向该日历。
但是,我试图在不公开信息的情况下完成任务。有什么想法吗?
或者,是否有任何其他轻量级可自定义的javascript日历可以解释.iCal?
理想情况下,我只能使用单日视图/单周视图而不是整月视图。
答案 0 :(得分:2)
你从未说过你使用的是PHP,.NET还是什么。
所以我假设您使用.NET只是因为我使用它。
我在.NET中使用这个漂亮的DLL库 DDay iCal
我用它来创建iCals,以便人们可以导入到iphone,outlook等,但是简单地看一下有一种方法可以将它序列化,所以无论如何你都可以使用它。
由于私人安全,Google日历不再公开列出。只有拥有该链接的人才能访问gCal ..以及您唯一知道它的人。如果有人想要获取敏感数据,那么无论您使用何种方法,它总会有一些漏洞
答案 1 :(得分:0)
我希望我有更好的答案。我正在做同样的事情(iCalendar格式 - >谷歌日历,公共 - > FullCalendar),但对谷歌日历的更新速度感到沮丧。因此,我将数据放入FullCalendar的JSON格式。
现在,该网站会将(A)iCalendar格式分发给人们(他们可以将其添加到他们自己的Google日历,iCal软件等),以及(2)FullCalendar的JSON格式。
优点是我可以重新格式化JSON“描述”部分,使其在QTip气泡(html换行符,css样式)中看起来更好。
答案 2 :(得分:0)
还有jQuery iCalendar你应该检查一下。
还有JSON to XML converter,它非常有用,也许它可以提供帮助。
两者都可以使用任何语言,你应该尝试它们,看看哪个 一个更适合您的特定日历。