Closed re-dream-it closed 3 years ago
Привет! Проблема со стороны Qiwi, они возвращают страницу ошибки, а не JSON с ошибкой, что указано в их доке. Уже работаю над обработчиком конкретно этого косяка, в одном из следующих коммитов появится отдельный экзепшн
https://pypi.org/project/pyQiwiP2P/1.0a8/
Теперь явно даю понять, что киви косячат
Т.Е. проблемы у них? я все сделал правильно?
https://pypi.org/project/pyQiwiP2P/1.0a8/
Теперь явно даю понять, что киви косячат
Т.Е. проблемы у них? я все сделал правильно?
Я не компилятор, но код из примера работал. Не забудьте обновиться, это делается командой python -m pip install -U pyqiwip2p
Резюмирую проблему
Qiwi возвращает не JSON по непонятным причинам JSONDecoder не может декодировать не JSON JSONDecoder возвращал ошибку декодирования
Резюмирую действия со своей стороны
Добавил исключение на ошибку декодирования Исключение вызывает
ValueError "Qiwi response is not JSON"
Выпустил обновление 1.0a8 с исправлением
Что предстоит сделать
Написать в документации про ошибку
Проблему считаю закрытой.
Привет столкнулся с такой же ошибкой, ты сделал токен оплаты не там, киви может выдавать разные токены оплаты, с этим токеном работает другая библиотека киви симпл киви. Вот ссылка туда куда нужно https://qiwi.com/p2p-admin/transfers
Hi, I encountered the same error, you made the payment token in the wrong place, kiwi can issue different payment tokens, another kiwi simple kiwi library works with this token. Here is a link to where you need to go https://qiwi.com/p2p-admin/transfers
Вот мой элементарный код для выставления счета, ничего более... Выдает вот такую ошибку: