0

我正在使用Microsoft圖形SDK從我的iOS應用程序使用Office 365帳戶發送郵件最近我能夠發送郵件正文,但我無法發送附件,我指的是This鏈接的附件,但無法發送附件。如何使用Microsoft圖形SDK在附件中發送圖像和PDF

我試圖用打https://graph.microsoft.com/v1.0/me/sendMail URL以下JSON

{ 「消息」:{ 「主題」: 「一起吃午飯」, 「hasAttachments」:真實, 「身體」:{ 「contentType」:「文本」, 「內容」:「新的食堂是開放的。」 }, 「toRecipients」:[{ 「EMAILADDRESS」:{ 「地址」: 「[email protected]」 } } ], 「附件」:[{ 「@odata .TYPE 「:」 #Microsoft.OutlookServices.FileAttachment」, 「名稱」: 「menu.png」, 「內容類型」: 「多部分/混合的」 「contentBytes」: 「的base64字符串」 } ] }, 「saveToSentItems」:「false」 }

「內容類型」 標題: 「應用程序/ x WWW的形式進行了urlencoded」

「授權」: 「承載」

但我正在狀態碼415與不受支持的媒體類型。

回答

1

Ratzz,

內容類型屬性是附件本身,而不是爲MIME消息的頂層。所以值應該是「image/png」而不是「multipart.mixed」。同樣,您可以使用「application/pdf」作爲附加的PDF文檔或圖像。

請試試看。

問候, 達納Birkby

+0

錯誤代碼是相同的與相同的錯誤消息。 –

相關問題