Задать вопрос
@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);

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

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

Похожие вопросы
ITFB Group Москва
от 200 000 до 300 000 ₽
Альфа-Банк Москва
от 200 000 до 350 000 ₽
EuroAuto Санкт-Петербург
от 200 000 ₽