2017-02-28 8 views
1

Microsoft Graphでは、リソースに対してサブスクリプションを設定できます。私の場合はイベントです。複数のカレンダーにアクセスするには、管理者認証アカウントを使用します。 管理者が見ることができるすべてのカレンダーで通知を受け取るようにサブスクリプションを設定する方法はありますか? そうでなければ、1回のリクエストでサブスクリプションのブロックを送信する方法はありますか?特定の期間内に指定できるリクエストの数に制限があるためです。 (私は限界が何であるかは分かりませんが)500カレンダーがあれば、サブスクリプションを設定する必要があります。変更の通知を受けるにはどうすればいいですか?複数のMicrosoft Graphオブジェクトのサブスクリプションを設定する

答えて

0

現在、同じHTTP REST呼び出しで複数のサブスクリプション作成要求を送信する方法はありません。サブスクリプションが作成されるすべての異なるリソースは、独自のHTTPコールをGraph REST APIに持ちます。

あなたは(ので、複数のREST要求がグラフAPIに同じHTTP呼び出しで処理することができます)ユーザーボイスの「バッチ処理」機能をお勧めすることができます:配慮もhttps://officespdev.uservoice.com/

0

あります私の経験でいます、同時サブスクリプションの数は約20であるため、500のサブスクリプションが問題にならない可能性があります。私が主題に与えた最善のアドバイスは、すべてのオブジェクトを一度に1つずつループして順番にリフレッシュすることです。次のスロットリングは、全く別の問題です。

429/"不明なエラー"が戻ってきたとき(つまりスロットリング)には、再試行後のヘッダーが付いています。私は絞り込みが、私にとっては依然として大きな問題であると指摘しています。

+0

あなたが知っている購読制限20件を記載したドキュメントはありますか?私は無駄に見た。その限界のように思えますが、これらのウェブフックは意味がありません。 – JFlox

+0

トピックに関するドキュメントが不足しているようです。私はあなた自身を試してあなたを落胆させたくありませんが、私は約20のサブスクリプションの右にその制限を打つことを思い出してください。しかし、私が間違って何かをしていた可能性は常にあります。 – piisexactly3

関連する問題