Я вижу этот Доступ к Outlook RestAPI из Outlook в Интернете Добавить -в вопрос, а вот про вложения ничего нет.
Мне удалось сделать запрос API Outlook rest из моей надстройки, следуя https://dev.office.com/docs/add-ins/outlook/use-rest-api?product=outlook этого руководства. Например, мне удалось получить некоторые детали сообщения), но у меня есть 2 проблемы:
Я не могу добавить вложение с помощью вызова API Outlook rest к сообщению. Я пытаюсь позвонить с itemId, как здесь:
https://outlook.office.com/api/v2.0/me/messages/" + itemId +"/attachments
Я получаю следующее сообщение об ошибке:
{"error":{"code":"ErrorAccessDenied","message":"The api you are trying to access does not support item scoped OAuth."}}
Я пытаюсь изменить разрешения (ReadWriteMailbox / ReadWriteItem) в манифесте, но ничего не помогает ..
Иногда вызов Office.context.mailbox.getCallbackTokenAsync ({isRest: true}, function () .... функция работает и возвращает токен доступа, а иногда возвращает ошибку, я также не знаю, в чем причина. Ошибка, которую я получаю иногда бывает:
OSF.DDA.AsyncResult error:OSF.DDA.Error status:"failed"
Надеюсь, вы могли бы мне помочь, всем спасибо !!