Graph API Pagingは、応答にフィールド@odata.nextLink
が含まれ、次のページを指すskiptoken
を含むと説明しています。私は、APIをテストする場合MS Graph APIのページング
、私は、クエリのparamとしてskiptoken
が含まれている完全修飾MSグラフのURLを取得しています。例えば。以下は、私が応答JSONのフィールド@odata.nextLink
のために得た値です。 https://graph.microsoft.com/v1.0/users?$top=25&$skiptoken=X%27445370740200001E3A757365723134406F33363561702E6F6E6D6963726F736F66742E636F6D29557365725F31363064343831382D343162382D343961372D383063642D653136636561303437343437001E3A7573657235407368616C696E692D746573742E31626F74322E696E666F29557365725F62666639356437612D333764632D343266652D386335632D373639616534303233396166B900000000000000000000%27
skiptoken
だけでなく、完全なURLを取得すると想定するのは安全ですか?それが本当ならば、それはskiptoken
を解析して、完全なURLに自分自身を形成するために、既存のURLにそれを連結避けることができますので。
EDIT - MSグラフAPIと比較すると、AzureのADグラフAPIから取得したレスポンスはJSONフィールド@odata.nextLink
のみskipToken
なく完全修飾URLが含まれている点で異なります。
ありがとうございます!これは私たちが必要とするものです。 – asgs