当用户从内部网站点击一个房间时,我将打开一个对话框来打开一个ICS文件(这将随我的解决方案一起提供 - 一开始它将被硬编码,带有日期,描述/位置等) - 最终可能会从网站动态执行此操作。然而,我想要工作的是将其包含在To:在会议请求中使用房间电子邮件地址,然后用户可以添加需要参加会议的其他人。下面是我的ics文件的代码,但它不起作用(To字段没有填充地址)。如果我更改并放置ORGANIZER:meetingroom@mycompany.com - 它会添加此内容,我可以看到房间的所有预订等,但这不允许我邀请其他联系人参加会议。
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
BEGIN:VEVENT
ATTENDEE;ROLE=REQ-PARTICIPANT;
:MAILTO:meetingroom@mycompany.com
DTSTART:20110928T000000Z
DTEND:20111001T000000Z
SUMMARY:Your Meeting
LOCATION:Meeting Room
DESCRIPTION:Test
END:VEVENT
END:VCALENDAR
答案 0 :(得分:2)
实际上已将此分类。对于遇到类似问题的人 - 我去了Outlook 2010 - 创建了一个约会,然后将其保存为ics文件。然后我打开Outlook用Notepad ++保存的文件,这样我就可以查看语法了。有了它我在下面做了我的文件的佐剂,它工作正常。 :)
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
BEGIN:VEVENT
ATTENDEE;CN="Your Meeting Room";CUTYPE=RESOURCE;ROLE=NON-PARTICIPANT;RSV
P=TRUE:mailto:meetingroom@mycompany.com
DTSTART:20110928T000000Z
DTEND:20111001T000000Z
SUMMARY:Your Subject..
LOCATION:Your Meeting Room
END:VEVENT
END:VCALENDAR