DateTime дт = DateTime.Now;
INT тик = dt.Year + dt.Month + dt.Day + dt.Hour + dt.Minute + dt.Second + dt.Millisecond;
строка пар = "Метод = GetInfo&= нонс" + Tick.ToString ();
байт [] parBytes = encoding.GetBytes (пар);
вар keyByte = encoding.GetBytes (privKey + пар);
вар HMAC = новый HMACSHA512 (keyByte);
Строка FinalPass = BitConverter.ToString (hmac.Key, 0) .Надеть ("-", "");
строка URL = "https://www.cryptsy.com/api.php";
вар WebRequest = (HttpWebRequest) WebRequest.Create (URL);
webRequest.Credentials = новый NetworkCredential (Публичный, FinalPass);
если (WebRequest! = NULL)
{
webRequest.Method = "ПОСЛЕ";
Поток newStream = webRequest.GetRequestStream ();
// Отправить данные.
newStream.Write (parBytes, 0, parBytes.Length);
newStream.Close ();
вар HTTPResponse = (HttpWebResponse) webRequest.GetResponse ();
используя (вар StreamReader = новый StreamReader (httpResponse.GetResponseStream ()))
{
Результат переменная = streamReader.ReadToEnd ();
}
почему я всегда получаю в результате: {"успех": 0,"ошибка":"неизвестный метод"}