2016-12-20 14 views
1

いくつかのリクエスト(https://graph.microsoft.com/v1.0/me/events)を試してみるのにGraph Explorerを使っていますが、データが大きすぎて簡単に解析できませんでした。だから私は文書化されたようにPrefer: odata.maxpagesize=3ヘッダーを使用しようとしましたが、応答はまだイベントの完全なリストを返しました。私はv1.0betaの両方で試しました。odata.maxpagesizeヘッダーはMicrosoft Graph APIで機能しませんか?

Chromeのネットワークコンソールを確認すると、Prefer: odata.maxpagesize=3がリクエストヘッダーに含まれていますが、Preference-Appliedがレスポンスヘッダーにありません。

答えて

1

は、それは間違いなく動作しますが、このような何かを試してみてください:

https://graph.microsoft.com/v1.0/me/events?$top=3&$skip=3 

ページングは​​、ページサイズの倍数として、ページサイズ と$スキップパラメータを指定するには、$トップパラメータを使用することによって達成されます。 $ skipパラメータの値をページサイズでインクリメントすると、 は結果セットの次のページをリクエストできます。 `指定

https://msdn.microsoft.com/office/office365/api/complex-types-for-mail-contacts-calendar#page-results

+0

は好む:odata.track-変更は、odata.maxpagesize = 3'をグラフエクスプローラで正しく動作するようには思えません。それでも完全なイベントリストを返し、ネットワークログをチェックすると、リクエストヘッダーに 'odata.maxpagesize = 3'の値がありません。 – john2x

+0

Per [spec](http://docs.oasis-open.org/odata/odata/v4.0/errata02/os/complete/part1-protocol/odata-v4.0-errata02-os-part1-protocol- complete.html#_Toc406398233)、Preference-Appliedレスポンスヘッダーが表示されない場合は、サービスがプリファレンスをサポートしていないか、サービスが実装されていない(MAYステートメントがOdata spec)のPreference-Appliedレスポンスヘッダ。もし正しくサポートされていれば(〜60%の信頼度)、サポートされていれば、グラフサービスはPreference-Appliedレスポンスヘッダを返します。 –

関連する問題