Чтение JSON из HTTP POST с использованием PHP (Typeform) - PullRequest
1 голос
/ 30 мая 2019

У меня проблемы с чтением данных JSON (с использованием PHP), поступающих из веб-крючка (Typeform.)

Я попробовал предоставленное решение Здесь , но я все еще получаю нулевой массив. Мой код точно такой же, как в примере, показанном в ссылке (хотя я не обращаюсь к определенным массивам, я просто хочу прочитать данные.) Все мои тестовые поставки возвращают 200, так что я просто немного застрял.

$data = json_decode(file_get_contents('php://input'));

var_dump($data);

1 Ответ

0 голосов
/ 30 мая 2019

TypeForm запускает страницу, они получат ответ var_dump ...

Когда вы запускаете страницу, вы ничего не публикуете, поэтому $ data пуст, поэтому null

Попробуйте сохранить $ data в файл, затем, когда TypeForm POSTS поместит в него файл, вы сможете увидеть, каково было содержимое POST в этом файле

file_put_contents("webhookData.txt",$data, FILE_APPEND);
...