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

Принять webhook от сервиса. Что делаю не так?

Сервис отсылает webhook на обработчик. Данные передаются в POST заголовке. Такие параметры:
[first_last_name] => (string) # Имя фамилия лида
[question] => (string) # Вопрос
[phone] => (string) # Телефон лида
[email] => (string) # E-mail лида

Ловлю значения такой конструкцией:
$name = $['first_last_name'];
$phone = $_POST['phone'];
$email = $_POST['email'];
$question = $_POST["question"];

Не получается. Где ошибся?
  • Вопрос задан
  • 453 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@nicsait Автор вопроса
Разобрался. Причина была в банальной невнимательности :)
$name = $['first_last_name']; здесь пропустил "_POST".

Только не понял, почему другие параметры не принимались. Но после этого исправления - заработало.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
VladimirAndreev
@VladimirAndreev
php web dev
var_dump($_SERVER) в части request_method и content_type что говорит?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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