2016-04-08 4 views
1

Ich bin neu in SendGrid und ich möchte testen und überprüfen, welche Daten die Ereignisbenachrichtigung sendet. Also setze ich den Endpunkt und klicke auf die Schaltfläche Test Your Integration.SendGrid INTEGRATION TESTEN TOOL Senden leerer Daten

Der Endpunkt erhält etwas, aber es ist ein leeres Array. Warum das?

Mein Skript ist einfach:

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

Was mache ich falsch?

Hilfe!

Danke.

Antwort

1

Okay, die Antwort gefunden.

Hier ist meine aktualisierte Code:

$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); 
Verwandte Themen