Для моего проекта Flutter, чтобы загрузить вложение в черновом электронном письме, я создал сеанс загрузки и через него я попытался загрузить вложение. Для этого из официального документа Microsoft Graph для больших файловых вложений необходимо передать так:
PUT https://outlook.office.com/api/beta/Users('a8e8e219-4931-95c1-b73d-62626fd79c32@72aa88bf-76f0-494f-91ab-2d7cd730db47')/Messages('AAMkADI5MAAIT3drCAAA=')/AttachmentSessions('AAMkADI5MAAIT3k0tAAA=')?authtoken=eyJhbGciOiJSUzI1NiIsImtpZCI6IktmYUNIUlN6bllHMmNI Content-Type: application/octet-stream Content-Length: 2097152 Content-Range: bytes 0-2097151/3483322 { <bytes 0-2097151 of the file to be attached, in binary format> }
Может кто-нибудь помочь, поделитесь, как мы можем передавать двоичные данные в запрос