В документе Binance API содержится подробная информация о том, как хешировать подпись. Однако мы по-прежнему видим, как пользователи тратят часы, чтобы выяснить, почему сервер все еще жалуется на плохие подписи. В этом репозитории мы приводим пример скрипта, как сделать подпись.
Код в этом репозитории НЕ следует использовать в производстве.
На каждом языке скрипт попытается хешировать следующую строку и должен вернуть одну и ту же подпись.
# hashing string
timestamp=1578963600000
# and return
d84e6641b1e328e7b418fff030caed655c266299c9355e36ce801ed14631eed4
# hashing string
symbol=LTCBTC & side=BUY & type=LIMIT & timeInForce=GTC & quantity=1 & price=0.1 & recvWindow=5000 & timestamp=1499827319559
# and return
c8db56825ae71d6d79447849e617115f4a920fa2acdcab2b053c4b2838bd6b71
Секрет тот же, что и у NhqPtmdSJYdKjVHjA7PZj4Mge3R5YNiP1e3UZjInClVN65XAbvqqM6A7H5fATj0j
.
Массачусетский технологический институт