Я пытаюсь заставить API v3 работать на PHP, не могли бы вы помочь мне разобраться, что я делаю неправильно?
Текущий ответ, который я получаю, - "НЕАВТОРИЗОВАННЫЙ" (старый v1. 1 работает с ключом api и секретом у меня).
$timestamp = time()*1000;
$url = "https://api.bittrex.com/v3/balances";
$method = "GET";
$contentHash = hash('sha512', '');
$auth = $timestamp . $url . $method . $contentHash;
$sign=hash_hmac('sha512',$auth,$apisecret);
$headers = array (
'Api-Key' => $apikey,
'Api-Timestamp' => $timestamp,
'Api-Content-Hash' => $contentHash,
'Api-Signature' => $sign,
);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_HEADER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
$execResult = curl_exec($ch);
curl_close($ch);
$obj = json_decode($execResult, TRUE);