2016-04-08 2 views
1

Я новичок в SendGrid, и я хочу проверить и проверить, какие данные отправляет уведомление о событиях. Поэтому я устанавливаю конечную точку и нажимаю кнопку Test Your Integration.SendGrid INTEGRATION TESTING TOOL Отправка пустых данных

Конечная точка получает что-то, но это пустой массив. Почему это?

Мой сценарий прост:

file_put_contents(dirname(__FILE__).'/jsondata.txt', print_r($_POST, 1), FILE_APPEND); 
header('X-PHP-Response-Code: 200' , true, 200); 

Что я делаю неправильно?

Помощь!

Спасибо.

ответ

1

Хорошо, нашел ответ.

Вот мой обновленный код:

$data = file_get_contents("php://input"); 
$events = json_decode($data, true); 
file_put_contents(dirname(__FILE__).'/jsondata.txt', print_r($events, 1), FILE_APPEND); 
header('X-PHP-Response-Code: 200' , true, 200); 
Смежные вопросы