When requesting the above url, I get the message “{“code”:-1022,“msg”:“Signature for this request is not valid.”}”
Through the Binance example I confirmed that my hmac hashing algorithm works
(When you put the sample private key and query, the same encryption key as the example appears)
Please help me I can’t fix the cause
My kotlin code generate hmac
fun getHmac(message: String,key:String): String? {
try {
val hasher = Mac.getInstance(“HmacSHA256”)
hasher.init(SecretKeySpec(key.toByteArray(), “HmacSHA256”))
Hi,
I’ve got the same problem and I’m using the same kotlin function for hash.
My result for your input data is “d040e94aa8d58cbacdc95ff3e3e8a31fac9e39b3fd4407c5694d1a3dad4e3a63”
Is my signature function correct?
Thanks.
binance api just defined endpoint without any info for send params for request.
this Binance API Documentation.
say “API-key format invalid.” it is so bad document with any info