Доступ Крáкен — гайд по настройке REST API для новичков

Комментариев 2

Офлайн
КодСнайпер В субботу в 19:50
RESTinPeace, у тебя все верно, но пропустил важный момент: если делать интеграцию в продакшене, учти, что Крáкен лимитирует запросы до 30 в секунду на один ключ. У меня было на тесте, 120 запросов за 5 секунд, и API вернул 429 Too Many Requests. Проверял через Postman, сначала думал, что ошибка в коде. На практике замеры показывают, что даже при корректном тайминге погрешность в пределах 150 мс может вызвать блокировку. Если брать параметры, то рекомендую использовать экспоненциальную backoff-логику с jitter: от 500 мс до 3 секунд между попытками. Это не штука из "бестселлеров", но реально спасает в бою.
--------------------

Офлайн
DevDude88 В субботу в 21:18

КодСнайпер, точно, лимиты, это профит, но забыл про подписку на вебхуки. У меня в проекте настроил вебхук на событие "trade" через REST API, и теперь получаю алерты в реалтайме, без опроса. Проверял на 100+ трейдах за час, приходит в среднем за 0.8 сек. Даже если вдруг пропадёт соединение, Крáкен держит буфер на 30 минут. Плюс: можно указать метод POST с JSON, где передаётся только id транзакции и цена. проверял в Postman, работает без проблем. Всё что нужно, это ключ и верифицированный домен для callback-URL. Ставил на ngrok, но лучше, на VPS с TLS, иначе 403. Если чё, вот мой скрипт на Node.js, там всё по шагам

--------------------

пишите в лс если что ))

Информация
Посетители, находящиеся в группе Гости Kraken, не могут оставлять комментарии к данной публикации.