Я застрял на этом навеки. Я не могу за жизнь понять, что я делаю неправильно. Я просто пытаюсь сделать простой запрос торговли апи с помощью BTER API. Вот мой код. Голый со мной, я довольно новыми для C #.
Ill дать тот, кто показывает мне путь небольшое вознаграждение
Если я делаю что-то неправильное или неправомерное, дайте мне знать, пожалуйста, так что я могу узнать и исправить: х
Строка bterkey = "ххх";
Строка btersecret = "ххх";
строка URL;
Запрос WebClient = новый WebClient ();
DateTime dtCurTime = DateTime.Now;
DateTime dtEpochStartTime = Convert.ToDateTime ("1/1/1970 8:00:00 AM");
TimeSpan Ts = dtCurTime.Subtract (dtEpochStartTime);
долго epochtime;
epochtime = ((((((ts.Days * 24) + ts.Hours) * 60) + ts.Minutes) * 60) + ts.Seconds);
URL = "https://data.bter.com/api/1/private/orderlist?nonce=" + Epochtime;
вар dataStr = URL;
request.Headers.Add ("Тип содержимого", "применение / х-WWW-форм-urlencoded");
request.Headers.Add ("ключ", Bterkey);
вар HMAC = новый HMACSHA512 (Encoding.ASCII.GetBytes (btersecret));
вар messagebyte = Encoding.ASCII.GetBytes (URL);
вар hashmessage = hmac.ComputeHash (messagebyte);
вар знак = BitConverter.ToString (hashmessage) .Надеть ("-", "");
request.Headers.Add ("знак", знак);
байт [] Брет = request.UploadData (URL, "после", System.Text.Encoding.ASCII.GetBytes (""));
Строка SRET = System.Text.Encoding.ASCII.GetString (Bret);