Method: hashLists.list
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Utwórz listę haszującą.
W interfejsie API V5 Google nigdy nie usuwa listy haszu, która kiedykolwiek została zwrócona przez tę metodę. Dzięki temu klienci mogą pominąć tę metodę i zakodować na stałe wszystkie potrzebne listy haszujące.
Jest to standardowa metoda wyświetlania listy zdefiniowana na stronie https://google.aip.dev/132, a metodą HTTP jest GET.
Żądanie HTTP
GET https://safebrowsing.googleapis.com/v5alpha1/hashLists
Adres URL używa składni transkodowania gRPC.
Parametry zapytania
Parametry |
pageSize |
integer
Maksymalna liczba list haszujących do zwrócenia. Usługa może zwrócić mniej niż ta wartość. Jeśli nie określono inaczej, serwer wybierze rozmiar strony, który może być większy niż liczba list skrótów, dzięki czemu dzielenie na strony nie jest konieczne.
|
pageToken |
string
Token strony otrzymany z poprzedniego wywołania funkcji hashLists.list . Podaj go, aby pobrać kolejną stronę.
|
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Odpowiedź zawierająca metadane dotyczące list haszujących.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
{
"hashLists": [
{
object (HashList )
}
],
"nextPageToken": string
} |
Pola |
hashLists[] |
object (HashList )
Listy skrótów w dowolnej kolejności. Uwzględnione zostaną tylko metadane dotyczące list haszujących, a nie ich zawartość.
|
nextPageToken |
string
Token, który może zostać wysłany jako pageToken w celu pobrania następnej strony. Jeśli pominiesz to pole, nie będzie kolejnych stron.
|
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-10-11 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-10-11 UTC."],[[["Retrieves a list of available hash lists with metadata, excluding their contents."],["Allows for pagination to retrieve large sets of hash lists using `pageSize` and `pageToken`."],["Google guarantees that hash lists once returned will never be removed, enabling client-side hardcoding."],["Employs standard List method with a GET request to `https://safebrowsing.googleapis.com/v5alpha1/hashLists`."],["Response includes details about each hash list and a token for retrieving subsequent pages if available."]]],[]]