Задать вопрос
@stasbombit

Python requests.post игнорирует данные?

Пишу функцию для работы с payok
def check_new_payments(payment):
    headers = {"content-type" : "application/json"}
    BASE_URL = 'https://payok.io/api/transaction'
    params=json.dumps({'api_id': '5477', 'API_KEY': configure.config["payokapikey"], 'shop': configure.config["payokshop"], payment: payment})
    data = requests.post(BASE_URL, params=params, headers=headers).json()
    print(data)

Программа даёт такой вывод:
{'status': 'error', 'error_code': '1', 'error_text': 'Не указан идентификатор API; Параметр API_ID'}
  • Вопрос задан
  • 65 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 2
@o5a
Есть же документация к API, там четко написано, какие поля нужны
https://payok.io/cabinet/documentation/doc_api_tra...
Ответ написан
@stasbombit Автор вопроса
Вобщем, я созрел гуглить и узнал что есть библиотека
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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