Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Implementacja: podział na strony
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Ten przykład pokazuje, jak pobierać dodatkowe zestawy wyników w przypadku zapytań do interfejsu YouTube Data API (w wersji 3).
Interfejs API używa parametru maxResults, aby określić, ile elementów ma się znaleźć w odpowiedzi. Ten parametr jest obsługiwany przez prawie wszystkie metody interfejsu API list (videos.list, playlists.list itp.).
Jeśli w przypadku zapytania dostępne są dodatkowe wyniki, odpowiedź interfejsu API będzie zawierać usługę nextPageToken, usługę prevPageToken lub obie te usługi. Wartości tych właściwości można następnie wykorzystać do ustawienia parametru pageToken, aby pobrać kolejną stronę wyników.
Na przykład to zapytanie zwraca wyniki wyszukiwania 10 najbardziej oglądanych filmów pasujących do zapytania „skateboarding dog”:
https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.search.list?
part=snippet
&maxResults=10
&order=viewCount
&q=skateboarding+dog
&type=video
Odpowiedź interfejsu API zawiera pierwsze 10 pasujących do zapytania wyników oraz właściwość nextPageToken, której można użyć do pobrania kolejnych 10 wyników:
Zapytanie poniżej zwraca 10 kolejnych wyników zapytania:
https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.search.list?
part=snippet
&maxResults=10
&order=viewCount
&pageToken=CAoQAA
&q=skateboarding+dog
&type=video
Uwaga: aby wykonać to żądanie w narzędzie APIs Explorer, konieczne może być zaktualizowanie wartości parametru pageToken. Aby uzyskać prawidłową wartość parametru pageToken, wykonaj zapytanie, które zwróci pierwsze 10 wyników.
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-11-23 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-11-23 UTC."],[],["The YouTube Data API (v3) uses `maxResults` to specify the number of items in a response. `list` methods support this, and responses with additional results include `nextPageToken` or `prevPageToken`. These tokens, used with the `pageToken` parameter, retrieve further result sets. For instance, a query can get 10 most viewed videos, and a `nextPageToken` in the response allows fetching the next 10 by adding this value in the `pageToken` parameter.\n"]]