2016-02-28 2 views
-1

Я новичок в сервере Exchange. Я хотел бы создать встречу через EWS. Моя цель - забронировать встречу в комнате, а затем вытащить все встречи в определенную комнату. Просто зная идентификатор комнаты.Олицетворяющая комната в EWS

Возможно ли выдавать себя за участие в создании собрания, или этого достаточно, чтобы добавить комнату в качестве участника.

ответ

1

Комната не должна быть организатором собрания, поэтому не следует пытаться выдавать себя за нее (по умолчанию учетные записи номеров отключены, поэтому вы не можете выдавать себя за отключенную учетную запись). Единственный человек, которого вы должны олицетворять, - это Организатор встречи, чтобы добавить комнату в качестве ресурса собрания, созданного вами, а затем отправить запрос в почтовый ящик конференц-зала и позволить автопринять обработку остальных.

Cheers Глена

<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:m=" 
 
http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:t="http://sc 
 
hemas.microsoft.com/exchange/services/2006/types" xmlns:soap="http://schemas.xml 
 
soap.org/soap/envelope/"> 
 
    <soap:Header> 
 
    <t:RequestServerVersion Version="Exchange2013_SP1" /> 
 
    <t:TimeZoneContext> 
 
     <t:TimeZoneDefinition Name="(UTC+10:00) Canberra, Melbourne, Sydney" Id="AUS Eastern Standard Time"> 
 
     <t:Periods> 
 
      <t:Period Bias="-P0DT11H0M0.0S" Name="Daylight" Id="Dlt/1" /> 
 
      <t:Period Bias="-P0DT10H0M0.0S" Name="Standard" Id="Std/1" /> 
 
      <t:Period Bias="-P0DT11H0M0.0S" Name="Daylight" Id="Dlt/2008" /> 
 
      <t:Period Bias="-P0DT10H0M0.0S" Name="Standard" Id="Std/2008" /> 
 
     </t:Periods> 
 
     <t:TransitionsGroups> 
 
      <t:TransitionsGroup Id="0"> 
 
      <t:RecurringDayTransition> 
 
       <t:To Kind="Period">Dlt/1</t:To> 
 
       <t:TimeOffset>P0DT2H0M0.0S</t:TimeOffset> 
 
       <t:Month>10</t:Month> 
 
       <t:DayOfWeek>Sunday</t:DayOfWeek> 
 
       <t:Occurrence>-1</t:Occurrence> 
 
      </t:RecurringDayTransition> 
 
      <t:RecurringDayTransition> 
 
       <t:To Kind="Period">Std/1</t:To> 
 
       <t:TimeOffset>P0DT3H0M0.0S</t:TimeOffset> 
 
       <t:Month>3</t:Month> 
 
       <t:DayOfWeek>Sunday</t:DayOfWeek> 
 
       <t:Occurrence>-1</t:Occurrence> 
 
      </t:RecurringDayTransition> 
 
      </t:TransitionsGroup> 
 
      <t:TransitionsGroup Id="1"> 
 
      <t:RecurringDayTransition> 
 
       <t:To Kind="Period">Dlt/2008</t:To> 
 
       <t:TimeOffset>P0DT2H0M0.0S</t:TimeOffset> 
 
       <t:Month>10</t:Month> 
 
       <t:DayOfWeek>Sunday</t:DayOfWeek> 
 
       <t:Occurrence>1</t:Occurrence> 
 
      </t:RecurringDayTransition> 
 
      <t:RecurringDayTransition> 
 
       <t:To Kind="Period">Std/2008</t:To> 
 
       <t:TimeOffset>P0DT3H0M0.0S</t:TimeOffset> 
 
       <t:Month>4</t:Month> 
 
       <t:DayOfWeek>Sunday</t:DayOfWeek> 
 
       <t:Occurrence>1</t:Occurrence> 
 
      </t:RecurringDayTransition> 
 
      </t:TransitionsGroup> 
 
     </t:TransitionsGroups> 
 
     <t:Transitions> 
 
      <t:Transition> 
 
      <t:To Kind="Group">0</t:To> 
 
      </t:Transition> 
 
      <t:AbsoluteDateTransition> 
 
      <t:To Kind="Group">1</t:To> 
 
      <t:DateTime>2007-12-31T13:00:00.000Z</t:DateTime> 
 
      </t:AbsoluteDateTransition> 
 
     </t:Transitions> 
 
     </t:TimeZoneDefinition> 
 
    </t:TimeZoneContext> 
 
    </soap:Header> 
 
    <soap:Body> 
 
    <m:CreateItem SendMeetingInvitations="SendToAllAndSaveCopy"> 
 
     <m:Items> 
 
     <t:CalendarItem> 
 
      <t:Subject>Meeting</t:Subject> 
 
      <t:Start>2016-03-01T12:33:17.185+11:00</t:Start> 
 
      <t:End>2016-03-01T13:33:17.185+11:00</t:End> 
 
      <t:RequiredAttendees> 
 
      <t:Attendee> 
 
       <t:Mailbox> 
 
       <t:EmailAddress>[email protected]</t:EmailAddress> 
 
       </t:Mailbox> 
 
      </t:Attendee> 
 
      </t:RequiredAttendees> 
 
      <t:Resources> 
 
      <t:Attendee> 
 
       <t:Mailbox> 
 
       <t:EmailAddress>[email protected]</t:EmailAddress> 
 
       </t:Mailbox> 
 
      </t:Attendee> 
 
      </t:Resources> 
 
     </t:CalendarItem> 
 
     </m:Items> 
 
    </m:CreateItem> 
 
    </soap:Body> 
 
</soap:Envelope>

+0

Не могли бы вы про предоставить мне пример запроса SOAP с комнатой добавлен в качестве ресурса. Спасибо. – eomeroff

+0

Добавлен пример ... –

+0

Tahnk вы очень – eomeroff

Смежные вопросы