В настоящее время я работаю над своим собственным приложением для вызова интерфейса 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.