私はMIME形式の電子メールコンテンツを必要とするaddinを作成しています。今私はewsurl()
、getCallBackTokenAsync()
、およびOffice.context.mailbox.itemId
apiのを使用して、EWSのURL、アクセストークン、メッセージIDを見つけ、Ajax経由でバックエンドに送信します。バックエンドがSOAPリクエストをEWSに送信し、電子メールメッセージをダウンロードします。このアプローチは正しいですか?Outlook Web Addinの電子メールコンテンツへのアクセス
私の主な関心事は、EWSエンドポイントが同じマシンからのリクエストが多すぎると思っている場合です。たとえば、組織内の複数のユーザー(たとえば数百人)が同時にアドインを使用できます。この場合、アドインバックエンドは複数の同時要求をEWSに送信できます。同じアドイン/同じバックエンドマシンからの要求が多すぎる場合は、EWSはいくらかのスロットルを実装しますか?
代替アプローチはありますか?
ありがとうMarc。さらに質問を明確にするために、組織内の複数のユーザー(たとえば数百人)がアドインを同時に使用しているとします。この場合、アドインバックエンドは複数の同時要求をEWSに送信できます。同じアドイン/同じバックエンドマシンからのリクエストが多すぎると、EWSはいくらかのスロットルを実装しますか? – bala