Почему SDK, а не прямые запросы
Работать с API можно напрямую — но SDK берёт на себя рутину, которую иначе придётся писать самостоятельно.| Что делает SDK за вас | Без SDK |
|---|---|
| Типизированные методы с автодополнением в IDE | Ручное формирование запросов по документации |
| Автоматическая подстановка токена и заголовков | Самостоятельная настройка авторизации в каждом запросе |
| Встроенные ретраи при сетевых ошибках и rate-limit | Собственная логика повторных попыток |
| Обновляется вместе с API — ничего не сломается | Ручное отслеживание изменений в API |
SDK — рекомендуемый способ интеграции. Прямые запросы к API подходят для быстрых тестов или языков, для которых SDK пока нет.
Доступные SDK
Python
gmt-python-sdk на PyPI
TypeScript
gmt-typescript-sdk на npm