2011-11-22 128 views
1

当用户从Intranet站点单击某个房间时,我将打开一个对话框以打开ICS文件(这将与我的解决方案一起发运 - 在启动它将被硬编码一个日期,描述/位置等) - 最终可能会从站点动态执行此操作。然而,我想要做的工作是让用户在To会议请求中输入房间电子邮件地址,然后添加需要参加会议的其他人。下面是我的ics文件的代码,但它不工作(To字段没有填充地址)。如果我更改并放置了组织者:[email protected] - 它增加了这一点,我可以看到房间的所有预订等,但是这不允许我邀请其他联系人参加会议。在Outlook 2010中打开ICS文件,收件人:字段填充

BEGIN:VCALENDAR 
VERSION:2.0 
PRODID:-//hacksw/handcal//NONSGML v1.0//EN 
BEGIN:VEVENT 
ATTENDEE;ROLE=REQ-PARTICIPANT; 
:MAILTO:[email protected] 
DTSTART:20110928T000000Z 
DTEND:20111001T000000Z 
SUMMARY:Your Meeting 
LOCATION:Meeting Room 
DESCRIPTION:Test 
END:VEVENT 
END:VCALENDAR 

回答

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:[email protected] 
DTSTART:20110928T000000Z 
DTEND:20111001T000000Z 
SUMMARY:Your Subject.. 
LOCATION:Your Meeting Room 
END:VEVENT 

END:VCALENDAR