Dokumentacja dla programistów
Pobieranie elementów z tablicy
PoradnikiDokumentacja API
W miarę rozrastania się tablic monday.com coraz ważniejsze staje się korzystanie z API do pobierania wszystkich elementów z tablicy. Nasze API używa stronicowania opartego na kursorze, aby pobrać do 500 elementów w jednym zapytaniu. Dzięki temu możesz płynnie pobierać kolejne strony dużych tablic, wykonując zaledwie kilka kroków.
W tym przewodniku znajdziesz instrukcje krok po kroku i przykładowe zapytania, które pomogą Ci przygotować własne. Wykonaj te kroki, aby sprawnie pobrać z API wszystkie elementy z tablicy.
- Najpierw uruchom zapytanie GraphQL
items_page, aby pobrać pierwsze 500 elementów z tablicy. Pamiętaj, aby podać identyfikator tablicy jako argument.
query {
boards (ids: 1234567890){
items_page {
cursor
items {
id
name
}
}
}
}
- To zapytanie zwraca wartość kursora i pierwsze 500 elementów z tablicy. Użyj tej wartości jako argumentu w zapytaniu
next_items_page, aby pobrać kolejny zestaw elementów. Pamiętaj, że każdy kursor jest ważny przez 60 minut od pierwszego zapytania.
query {
next_items_page (cursor: "MSw5NzI4MDA5MDAsaV9YcmxJb0p1VEdYc1VWeGlxeF9kLDg4MiwzNXw0MTQ1NzU1MTE5") {
cursor
items {
id
name
}
}
}
- To zapytanie zwraca kolejną wartość kursora i następne 500 elementów z tablicy. Powtarzaj je, używając kolejnych wartości kursora, aż pobierzesz cały zbiór danych.