Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / получение уведомлений про оплату от банка post запросом / 3 сообщений из 3, страница 1 из 1
05.08.2020, 15:02
    #39986762
forward12
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получение уведомлений про оплату от банка post запросом
Всем привет.
Столкнулся с проблемой. Настроил страничку уведомлений о платежах в ЛК банка.
Уведомление приходит а я скриптом не могу отловить поля пост запроса.
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
05.08.2020, 18:42
    #39986851
estic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получение уведомлений про оплату от банка post запросом
Может, "сырые" данные в теле запроса?
...
Рейтинг: 0 / 0
05.08.2020, 19:21
    #39986856
forward12
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получение уведомлений про оплату от банка post запросом
estic, так точно.
Подсказал товарищ что надо читать
Код: php
1.
2.
$postData = file_get_contents('php://input');
$data = parse_str($postData);



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


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