2017-02-13 5 views
1

Когда я открываю сообщение электронной почты на странице веб-браузера office365, есть возможность ЗАГРУЗИТЬ содержимое прикрепленного к этому письму itemAttachment (другое сообщение, прикрепленное к текущему с помощью Microsoft Outlook) - * .eml-файл, (contentType: RFC-822).Microsoft Azure Graph API загрузить itemAttachment content

enter image description here

Однако, когда я пытаюсь получить содержимое этой itemAttachment через Graph API (та же операция), то contentBytes Ответные свойство нет.

{ 
    "@odata.context": "https://graph.microsoft.com/beta/$metadata#users('bbbbb')/messages('fffff')/attachments", 
    "value": [{ 
      "@odata.type": "#microsoft.graph.itemAttachment", 
      "id": "gggg", 
      "lastModifiedDateTime": "2017-02-13T16:29:45Z", 
      "name": "The Daily Build - Compiling your C code to .NET", 
      "contentType": "message/rfc822", 
      "size": 99129, 
      "isInline": false 
     } 
    ] 
} 

Любые идеи, как получить содержимое прикрепленного сообщения Outlook, хотя Graph API (CONTENTTYPE = itemAttachment)? Файл contentAttachment contentType работает нормально, я могу захватить содержимое из свойства contentBytes ответа API Graph. Следующее оконечное API считается:

https://graph.microsoft.com/beta/me/messages/ {ID}/вложение

https://graph.microsoft.com/beta/me/messages/ {ID}/вложение/{вложения}

https://graph.microsoft.com/beta/me/messages/ {ID}/вложение/{вложение} $ расширяться? = # microsoft.graph.itemAttachment/item

Ни одно из вышеперечисленных пунктов не возвращает содержимое прилагаемого элемента.

ответ

0

Поддержка для загрузки itemAttachment в настоящее время недоступна. Мы оцениваем его сейчас, и я опубликую обновление, когда у меня есть конкретный результат.

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