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

Как зарегистрировать webhook обработчик qiwi?

Пытаюсь зарегистрировать webhook обработчик от qiwi
по данной информации
https://developer.qiwi.com/ru/qiwi-wallet-personal...

Составляю запрос
https://edge.qiwi.com/payment-notifier/v1/hooks?hookType=1&param=https://site.ru/hook.php&txnType=0


Перехожу в браузере
И получаю вот такую вот ошибку

{"serviceName":"qw-payment-notifier","errorCode":"http.method.not.supported","description":"Undefined error. Please try to make operation later.","userMessage":"Undefined error. Please try to make operation later.","dateTime":"2018-12-04T00:21:11.496+03:00","traceId":"00c4bf1005d59f69"}

Что делаю не так?
  • Вопрос задан
  • 1893 просмотра
Подписаться 3 Простой 6 комментариев
Пригласить эксперта
Ответы на вопрос 1
VinogradovVictor
@VinogradovVictor
Занимаюсь созданием чат - ботов
Что бы зарегистрировать обработчик нужно отправить PUT запрос.

Вот небольшой и простой PHP класс для работы с Webhook QIWI/
Все методы возвращают ответ от API киви в JSON

Класс для работы с Webhook QIWI

require_once 'Hamo.php'; // Подключаем класс
    
$hamo = new Hamo($token); // $token - токен QIWI
    
# Установить webhook
$urlHook = 'http://example.ru'; // URL вашего обработчика, не более 100 символов
echo $hamo->setHook($urlHook,1);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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