2017-04-06 1 views
0

エンドポイント:バッチ操作Iは、たとえば、次のビジネスロジックを実行する自分のアプリケーションのために必要とされ、許可エンティティと複雑なバッチ操作を実行する必要が

1)は、学生のリストを分割します同じサイズのランダムなリストの集合

2の上に)ことを意味し、グループごとにセクション・グループを作成します。

        2.1)を「所有者」

ていないすべての権限を削除します

        2.2)このグループに属している学生のための権限を作成します

あなたが見ることができるように、プロセスは、アプリ側で実行されるためにそれを残すための複雑な静かに、しかしかもしれない公式ドキュメントODataクエリなどに基づいてバッチ削除について何も言わないでください。

そこで質問は次である:OneNoteのAPIの動作を作成/削除/いくつかのバッチ更新を使用して、これらのアルゴリズムの種類を簡素化する方法はありますか?

Thxです。

答えて

0

はい、バッチ操作への道は、ODataのバッチを経由してOneNoteのAPIであり - それが唯一(今のところ)ベータ版でサポートされている - あなたが作る要求のすべてを一つのリクエストに崩壊し、バッチで実行することができますサーバ。これはあなたのシナリオでうまくいくはずです。

http://odata.github.io/odata.net/04-08-client-batch-operations/

基本的に、あなたは、各パートのあなたのリクエストごとに当社のサーバーへのマルチパートリクエストを作成する必要があります。あなたは、それぞれの回答で複数パートを取得します。

+0

バッチエンドポイントは、https://www.onenote.com/api/beta/$batchです。 –

関連する問題