Вызов API Antpool с параметром - PullRequest
       0

Вызов API Antpool с параметром

0 голосов
/ 22 сентября 2018

В настоящее время я работаю над своим собственным приложением для вызова интерфейса antpool.com , на их веб-сайте приведен пример вызова, чтобы найти, к сожалению, тема для меня новая, и я не совсем понимаю, как яреализовать указанные параметры в URL.

Из Antpool:

Все частные вызовы API требуют аутентификации.Для аутентификации запроса необходимо указать 3 параметра:

  • Ключ API
  • Тип монеты
  • Одноразовый номер
  • Подпись

Ключ API

Чтобы получить ключ API, перейдите в «API».Установите параметры и нажмите «Создать ключ».

Тип монеты

Тип монеты: BTC, LTC, ETH, ZEC

Nonce

Nonce - это обычное целое число.Оно должно увеличиваться с каждым вашим запросом.Об этом подробнее здесь.Пример: если вы установили nonce в 1 в первом запросе, вы должны установить его как минимум в 2 во втором запросе.Вам не обязательно начинать с 1. Обычной практикой является использование времени unix для этого параметра.

Подпись

Подпись - это сообщение в кодировке HMAC-SHA256, содержащее:nonce, идентификатор клиента и ключ API.Код HMAC-SHA256 должен быть создан с использованием секретного ключа, который был создан с вашим ключом API.Этот код должен быть преобразован в его шестнадцатеричное представление (64 заглавных символа).

Все параметры уже заданы для меня.

Пример вызова API

POST https://antpool.com/api/poolStats.htm

API требует параметров, но я не знаю, как включить их в URL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...