Първи стъпки
Бърз старт
Една интеграция се нуждае от два ендпойнта: /cars за активните автомобили и /archived-lots за продадените или премахнатите. Всяко извикване е обикновен GET с ключа ви в хедъра x-api-key.
- 1
Импортирайте активния каталог
Заявете
/carsи обходете всички страници (page=1, 2, 3…), докатоlinks.nextстане null. Запишете всеки автомобил и лотовете му в базата си данни. - 2
Изтегляйте обновяванията всеки час
Пускайте
/cars?minutes=60 от cron задача. Връща автомобилите, добавени или променени през последните 60 минути: вмъкнете новите и обновете останалите. - 3
Сваляйте продадените лотове
В същата задача заявете
/archived-lots?minutes=60. Връща продадените или премахнатите лотове, с окончателната оферта, когато е налична. Архивирайте или изтрийте ги поlot_id.
Това е целият цикъл: базата ви данни остава актуална. Приложете ключа си веднъж на страницата Автентикация и всички примери се попълват. Автентикация