0

私のiOSアプリケーションからoffice 365アカウントを使用してメールを送信するためにMicrosoft Graph SDKを使用していますが、最近メール本体を送信できますが、 、私は添付ファイルのためにThisリンクを参照していますが、添付ファイルを送信できませんでした。Microsoft Graph SDKを使用して添付ファイルで画像とPDFを送信する方法

は、私はJSON

次使用 https://graph.microsoft.com/v1.0/me/sendMail URLをヒットしようとしてい

{ "メッセージ":{ "件名": "?ミート昼食のために"、 "hasAttachments":真、 "身体":{ "contentType": "Text"、 "content": "新しいカフェテリアは開いています。" }、 "toRecipients":[{ "EMAILADDRESS":{ "アドレス": "[email protected]" }} ]、 "添付ファイル":[ {「@odata .TYPE ":" #1 Microsoft.OutlookServices.FileAttachment」、 "名": "menu.png"、 "Content-Typeの": "multipart/mixedの" "contentBytes": "base64文字列" } ] }、 "saveToSentItems": "false" }

"アプリケーション/ x-www-form-urlencodedで"

"許可": "ベアラ"

しかし私はステータスコード415を取得してい

"コンテンツタイプ" のヘッダと

サポートされていないメディアタイプ。

答えて

1

Ratzz、

は、Content-Typeプロパティは、添付ファイル自体のためではなく、MIMEメッセージの最上位のためのものです。したがって、値は "multipart.mixed"ではなく "image/png"でなければなりません。同様に、添付されたPDF文書または画像には "application/pdf"を使用します。

お試しください。

に関して、 ダナBirkby

+0

エラーコードは同じエラーメッセージと同じです。 –

関連する問題