dancha
@dancha
Обожаю python

Как получить данные из вебхука?

Мне приходит вебхук, вот такой:
https://webhook.site/#!/2231c244-be0b-416d-9fe9-2f...

Я хочу конкретно взять значение поля name.
spoiler
64be474631271553987326.jpeg


Пробую:
$json = file_get_contents('php://input');
$action = json_decode($json, true);
    
$sName = strval($action['name']['value']);;


Я наверное просто не понимаю, как в php обращаться к массивам json...
  • Вопрос задан
  • 331 просмотр
Решения вопроса 1
ipatiev
@ipatiev Куратор тега PHP
Потомок старинного рода Ипатьевых-Колотитьевых
Это какой-то странный сайт, который зачем-то показывает данные в виде json, хотя в запросе он отсутствует.
А весь массив целиком передается в полях запроса.
То есть это будет $_POST['fields']['name']['value']
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
TTATPuOT
@TTATPuOT
https://code.patriotovsky.ru/
Используйте json_decode
$data = json_decode($_REQUEST['fields'], true);
echo $data['name']['value']
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽