@DoSs9669

Как передать параметры python с библиотекой requests?

5fd77be79b0dc430180148.png

Здравствуйте помогите пожалуйста с передачей параметров, необходимо передать параметры указанные на скриншоте

Я пишу так
params = {'figi': 'BBG00QPYJ5H0', "lots": 1, "operation": "Sell", "price": 2350.0}

new = requests.post(url=url2, headers=headers, json=params)

после выполнения получаю ошибку
{'trackingId': '13c3643565e1eff1', 'payload': {'message': "Отсутствует обязательное поле 'figi' в запросе", 'code': 'MISSING_QUERY_PARAMETER'}, 'status': 'Error'}

Не очень силен в python и передаче параметров и возможно что то делаю не так очень прошу помочь)
  • Вопрос задан
  • 2030 просмотров
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
figi и аккаунт id - гет параметры
все остальное - тело запроса

params = {'figi': 'BBG00QPYJ5H0'}
body = {"lots": 0, "operation": "Buy", "price": 0}
requests.post(url=url2, headers=headers, json=body, params=params)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
ZIK1337
@ZIK1337
Вместо json=params - params=params
Ответ написан
Ваш ответ на вопрос

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

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