我创建了一个从Yahoo获取日历数据(VEvents)的客户端。现在,我需要能够更新现有或创建新事件并“发布”它,以便从Yahoo日历中可见。
这可以用ical4j完成,还是我需要找其他方法来做?
答案 0 :(得分:1)
好的,我找到了一种方法。问题是,对于CalDavCollection,您实际上无法直接添加事件,您需要将其添加为日历。正在运行的代码:
unzip
' prodId'在行
zip
是日历提供程序的prodId(在我的例子中是PRODID:// Yahoo // Calendar // EN)
该集合是CalDavCollecion的实例,与特定日历相关,因此只需在里面添加包含新事件的日历,就会将其添加到服务器中的正确日历。