API

API — это функция или набор функций, которые делают то, что в них запрограммировали. По факту это механизм, заточенный на исполнение конкретной задачи. Его используют для упрощения работы между сервисами или другими программами.

Представьте, что вы пришли в ресторан, официант принимает заказ и уносит на кухню, а спустя время возвращается с готовым заказом. Примерно так же работает АРІ. Мы составляем заказ (заказ — это запрос АРІ) и отдаем его официанту (официант — это АРІ). Официант идет на кухню (кухня — это сервер), затем, если заказ имеется в меню (запрос составлен правильно), кухня (сервер) отдает исполненный заказ официанту (исполненный заказ — это ответ).

Алгоритм таков:

У нас есть правильный запрос → Он уходит в АРI → API отдает ответ.

Запрос не всегда может быть правильным, в этом случае АРІ тоже вернет ответ, но уже с ошибкой.

Про токен для API. Для работы с АРІ Авто.ру необходим авторизационный токен. Чтобы получить токен, вам нужно написать нам в чат. Важно прописать, к какому именно ресурсу необходим доступ. Найти доступные ресурсы можно по этой ссылке.