powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / получение уведомлений про оплату от банка post запросом
3 сообщений из 3, страница 1 из 1
получение уведомлений про оплату от банка post запросом
    #39986762
forward12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.
Столкнулся с проблемой. Настроил страничку уведомлений о платежах в ЛК банка.
Уведомление приходит а я скриптом не могу отловить поля пост запроса.
https://oplata.tinkoff.ru/develop/api/notifications/setup-description/
В документации написано что уведомелние приходит методом post, в формате json. А какое имя поля в котором эта информация приходит? Саппорт молчит как партизаны.
Сделал вывод всех полей пост запроса вот таким образом
Код: php
1.
2.
3.
4.
foreach($_POST as $key => $val)
{
fwrite($handle, "[ ".$key." ] => ".$val."\n");
}


Мои тестовые запросы этот код нормально протоколирует в файл, а от банка запросы приходят пустыми, в файле только пустые строки.
Или я не правильно понимаю API или банк партачит с уведомлениями?
...
Рейтинг: 0 / 0
получение уведомлений про оплату от банка post запросом
    #39986851
estic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может, "сырые" данные в теле запроса?
...
Рейтинг: 0 / 0
получение уведомлений про оплату от банка post запросом
    #39986856
forward12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
estic, так точно.
Подсказал товарищ что надо читать
Код: php
1.
2.
$postData = file_get_contents('php://input');
$data = parse_str($postData);



Проверил - работает.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / получение уведомлений про оплату от банка post запросом
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]