У нас есть функция синхронизации вложенных файлов, которая используется надстройкой Outlook (OfficeJS).Токен и URL EWS выбираются с помощью [3] и [4]
Мы выбираем вложения с помощью вызовов API EWS SOAP, подробно описанных здесь [2].Тем не менее, мы заметили, что некоторые из этих вызовов случайным образом завершаются неудачей и будут успешными при последующих попытках.Я не думаю, что это связано с подписанными письмами [1].Существует ли ограничение скорости вызовов API EWS SOAP?
РЕДАКТИРОВАНИЕ:
Ответ, возвращенный прямым запросом SOAP к конечной точке EWS:
<m:GetAttachmentResponseMessage ResponseClass="Error"> <m:MessageText>The specified attachment Id is invalid.</m:MessageText> <m:ResponseCode>ErrorInvalidAttachmentId</m:ResponseCode> <m:DescriptiveLinkKey>0</m:DescriptiveLinkKey> <m:Attachments/> </m:GetAttachmentResponseMessage>
Ссылка
[1] EWS: получение вложений из подписанных писем
[2] https://docs.microsoft.com/en-us/outlook/add-ins/get-attachments-of-an-outlook-item#use-ews-to-get-the-attachments
[3] https://docs.microsoft.com/en-us/office/dev/add-ins/reference/objectmodel/requirement-set-1.7/office.context.mailbox#ewsurl-string
[4] https://docs.microsoft.com/en-us/office/dev/add-ins/reference/objectmodel/requirement-set-1.7/office.context.mailbox#getcallbacktokenasyncoptions-callback