Подпись запросов
Вам нужно указать свой secret_key, применить шифрование SHA256 к вашей полезной нагрузке и преобразовать результат в формат HEX.
Использование одноразового номера
Вы должны передавать параметр nonce в теле каждого запроса к этому API. nonce может быть числом или строкой, каждый запрос должен сопровождаться уникальным значением. В противном случае запрос не будет выполнен.
Мы будем использовать Unix TimeStamp в качестве значения nonce для отправки запросов в этом документе.
Пример создания подписи запроса NodeJS
NodeJSДопустим, мы хотим получить курс ETH/USDT (метод /price-rate)
1. Формируем тело запроса
2. Добавьте nonce параметр к телу запроса, чтобы избежать дублирования запросов.
Используя временную метку unix в качестве параметра «nonce», мы удовлетворим требованиям использования числа и его увеличения для каждого нового запроса.
3. Приводим тело запроса к формату строки.
4. Создаем подпись:
Пример с модулем crypto-js:
Пример с модулем crypto:
5. Отправляем запрос с обязательными заголовками:
6. Ответ:
Last updated