0
교환 API MIME 스트림으로 ics 파일을 사용하여 이벤트에 첨부 파일을 추가하지 못하게합니다.교류 API 밈 파일을 사용하여 이벤트에 첨부 파일을 추가하지 못하게
교환 API MIME 스트림으로 ics 파일을 사용하여 이벤트에 첨부 파일을 추가하지 못하게합니다.교류 API 밈 파일을 사용하여 이벤트에 첨부 파일을 추가하지 못하게
위의 쿼리에 대한 Microsoft의 지원에 문의했으며 아직 ics 가져 오기에서 첨부 파일을 만들 수 있도록 구현되지 않았다고 말했습니다. ics 파일을 사용하여 이벤트를 만들 수 있지만 첨부 파일이 생성되지 않습니다.
교환 API : 이벤트 첨부 파일을 만들려면 먼저 ics import 을 사용하여 이벤트를 만든 다음 다른 호출에서 이벤트 첨부 파일을 만들어야합니다. 위 그림과 같이
이 API를 사용하여 첨부 파일을 생성하는 이벤트를 만듭니다
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages"
xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Header>
<t:RequestServerVersion Version="Exchange2010_SP2" />
<t:ExchangeImpersonation>
<t:ConnectingSID>
<t:PrimarySmtpAddress>%s</t:PrimarySmtpAddress>
</t:ConnectingSID>
</t:ExchangeImpersonation>
<t:TimeZoneContext>
<t:TimeZoneDefinition Id="Central Standard Time" />
</t:TimeZoneContext>
</soap:Header>
<soap:Body>
<m:CreateAttachment>
<m:ParentItemId Id="%s" ChangeKey="%s"/>
<m:Attachments>
<t:FileAttachment>
<t:Name>%s</t:Name>
<t:Content>%s</t:Content>
</t:FileAttachment>
</m:Attachments>
</m:CreateAttachment>
</soap:Body>
</soap:Envelope>'''%(email_id, item_id, change_key, file_name, attahcment_data)
ITEM_ID - 이것은 또한 우리가받는 이벤트 응답
을 만듭니다 - 이벤트를 change_key를 만드는 동안 이벤트 ID가 응답 온다이 게시물의 메시지를 "https://outlook.office365.com/EWS/Exchange.asmx"로 보내십시오.
이렇게하면 첨부 파일 첨부 파일을 만들 수 있습니다.