Pierwsze kroki
Szybki start
Do integracji potrzebne są dwa endpointy: /cars dla aktywnych pojazdów i /archived-lots dla sprzedanych lub wycofanych. Każde wywołanie to zwykły GET z kluczem w nagłówku x-api-key.
- 1
Zaimportuj aktywny katalog
Wywołaj
/carsi przejdź przez wszystkie strony (page=1, 2, 3…), ażlinks.nextbędzie null. Zapisz każdy pojazd i jego loty w swojej bazie. - 2
Pobieraj aktualizacje co godzinę
Uruchamiaj
/cars?minutes=60 z crona. Zwraca pojazdy dodane lub zmienione w ciągu ostatnich 60 minut: nowe dodaj, pozostałe zaktualizuj. - 3
Usuwaj sprzedane loty
W tym samym zadaniu wywołaj
/archived-lots?minutes=60. Zwraca loty sprzedane lub wycofane, z ofertą końcową tam, gdzie jest dostępna. Archiwizuj je lub usuwaj polot_id.
To cały cykl: Twoja baza jest zawsze aktualna. Zastosuj klucz raz na stronie Uwierzytelnianie, a wypełni wszystkie przykłady. Uwierzytelnianie