AACSearch
ГлоссарийРазработка и API

SDK

Что такое SDK и зачем клиентские библиотеки для разных языков.

SDK

SDK — клиентская библиотека, которая оборачивает API для конкретного языка программирования. Вместо того чтобы вручную собирать HTTP-запросы, вы вызываете готовые методы: search(query) вместо ручного составления запроса.

Зачем нужны

SDK убирают рутину: авторизация, форматирование запросов, обработка ошибок, пагинация — всё уже реализовано. Вы работаете с типами и методами своего языка, а не с сырым HTTP.

Какие бывают

AACSearch поставляет SDK для нескольких языков — Node, Go, PHP, Python, — чтобы интеграция была удобной независимо от вашего стека. Выбор SDK зависит от языка вашего бэкенда.

Для языков без SDK всегда остаётся прямой REST API — SDK лишь удобная надстройка.

On this page