Откройте файл ICS в Outlook 2010 с заполненным полем To: - PullRequest
1 голос
/ 22 ноября 2011

Когда пользователь нажимает на комнату на сайте интрасети, я собираюсь открыть диалоговое окно, чтобы открыть файл ICS (это будет поставляться с моим решением - в начале он будет жестко закодирован с датой, описанием / местоположением). и т. д.) - в конечном итоге это можно сделать динамически с сайта. Тем не менее, я хочу, чтобы он работал, чтобы он объединял To: в приглашении на собрание с адресом электронной почты комнаты, затем пользователь мог добавить других людей, которые должны присутствовать на собрании. Ниже приведен код моего файла ics, однако он не работает (поле «Кому» не заполнено адресом). Если я изменю и укажу 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

1 Ответ

2 голосов
/ 22 ноября 2011

На самом деле получил это отсортировано. Для тех, кто сталкивался с подобным - я пошел в 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

...