@U_n_d_e_r

Ошибка api запроса?

При отправке post запроса на сайт(Binance) ,приходит ошибка.

{"code":-1101,"msg":"Too many parameters; expected '6' and received '9'."}


Запрос выглядит так:

var request = new RestRequest("/api/v3/order", Method.POST);
            request.AddHeader("X-MBX-APIKEY", apikey);
            request.AddQueryParameter("symbol", "CTSIBTC");
            request.AddQueryParameter("side", "BUY");
            request.AddQueryParameter("type", "STOP_LOSS_LIMIT");
            request.AddQueryParameter("timeInForce", "GTC");
            request.AddQueryParameter("quantity", quanyty);
            request.AddQueryParameter("price", price);
            request.AddQueryParameter("timestamp", timestamp);
            request.AddQueryParameter("signature", CreateSignature(request.Parameters, secret));
            request.AddQueryParameter("stopPrice", stopPrice);
            var response = client.Get(request);

Не особо понимаю в чем ошибка ,офф сайт перечитал несколько раз , так и не смог исправить ошибку.
  • Вопрос задан
  • 86 просмотров
Решения вопроса 1
@antonwx
Вам же написали: от вас ожидается 6 параметров, а вы суёте ему 9.
Либо вы доки неправильно прочитали, либо они тупо устарели.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы