@NHide
Начинаю изучать python

Чтение pdf не скачивая и как преобразить в словарь квитанция EasyPay?

EasyPay на сайте по ид транзакции выдает информацию только о статусе платежа,мне нужна и сумма
как прочесть pdf не скачивая и вытащить информацию нужную мне?
Вот так выдает он на скачивание pdf https://partners.easypay.ua/order/downloadreceiptp...
где 999999999 ид транзакции
вот начало с проверкой по id,как продолжить?
import requests
base_url = 'https://partners.easypay.ua/main/GetTransactionStatus'
data = {'inputData': '999999999'}
ans = requests.post(base_url, data).json()
if ans.get ('receiptStatus') == 'Принят':
    print ("Done")
else:
    print ("Non pay")

Вот это вывод инфы
{'receiptStatus': 'Принят', 'receiptContent': 'КВИТАНЦIЯ № 18219-1056-74019534
------------------------------------
(ІД операції): 766326823
Дата: 19.11.2019 03:31
Статус платежу: Прийнятий
------------------------------------
Довідка за телефоном: 0-800-60-30-03
Дзвінок безкоштовний у межах України
------------------------------------
Дякуємо, що обрали нас!'}
  • Вопрос задан
  • 430 просмотров
Решения вопроса 1
borisdenis
@borisdenis
Ленив и вреден...
У них есть апи, там обычно нужные функции есть
https://api.easypay.ua/docs/index

5eb1ae248e871271014721.jpeg
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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