Конференция "Сети" » delphi synapse работа с api HITBTC.COM HTTPS
 
  • den © (13.01.18 10:37) [0]
    Доброго времени суток!

    Необходимо научиться, работать с hitbtc.com через их api. https://api.hitbtc.com/

    Похожее, но работа с bittrex.com обсуждалось тут http://pda.delphimaster.net/?id=1409421647&n=4

    По аналогии сделал пытаюсь делать, но не получается :(

    var key, secret:string;
      url,sign:string;
      HTTP:THttpSend;
      list:TStringList;
      nonce:string;
      Data:TStringStream;
    begin
    key   :='24e9320bf77bd98a64ccf61ece3b2331';
    secret:='46d3a40fce9d9ec0338a0b83f9826f00';
    nonce:=inttostr(DateTimeToUnix(now));
    //url:='http://api.hitbtc.com/api/1/trading/orders/active?nonce='+nonce+'&apikey='+key+'&symbols=BTCUSD';

    url:='https://api.hitbtc.com/api/1/trading/balance?nonce='+nonce+'&apikey='+key;
    sign:=SHA512DigestToHex(CalcHMAC_SHA512(secret,url));
    Memo1.Lines.Add('url='+url);   //
    Memo1.Lines.Add('sign='+sign); //

    HTTP.Headers.Add('X-Signature: '+sign);
    HTTP.HTTPMethod('GET',url);
    list:=TStringList.Create;
    list.LoadFromStream(HTTP.Document);
    memo1.Lines.Add(inttostr(HTTP.ResultCode)+#13#10+list.Text);
    list.Free;
    HTTP.Free;

    Помогите пожалуйста разобрать, третий день мучаюсь :(

    key и secret реальные
  • den © (13.01.18 11:06) [1]
    ой, забыл написать, выходит ошибка

    401
    {"error":{"code":1002,"message":"Authorization failed","description":""}}

    то есть даже авторизоваться не получается
  • den © (13.01.18 11:14) [2]
    хэши совпадают, проверял
  • den © (14.01.18 19:53) [3]
    Удалено модератором
  • den © (14.01.18 20:15) [4]
    Удалено модератором
  • ухты © (15.01.18 00:23) [5]
    а вам кажется что все должны с биткоином дело иметь и с этого сайта инфу брать? не смешите, сейчас магазины отказываются принимать биткоины ))

    а вообще вы вот дали ссылку на апи, где идет описание 2 версии, если правильно понимаю
    вы же приводите пример с 1 версией, и сами запросы на ней органзовываете
    короче говоря, кому интересно в этой каше разбираться?
 
Конференция "Сети" » delphi synapse работа с api HITBTC.COM HTTPS
Есть новые Нет новых   [118240   +21][b:0][p:0]