2009-06-14 4 views
0

Ich habe einen Filter auf Gnip.com eingerichtet. Im Feld "POST URL" habe ich meine Skript-URL eingegeben. Die URL ist korrekt, da Gnip.com sie wirklich aufruft. Aber wenn das Skript aufgerufen wird, bekomme ich keine Daten. Ich habe versucht, $ _GET und $ _POST zu analysieren, aber beide sind leere Arrays. getallheaders() gibt mir einige Daten, aber kein XML. Wie bekomme ich den XML-Code von Gnip.com?Parsing POST von Gnip.com über PHP

Ich möchte kein Paket verwenden, da ich nur die XML-Daten abrufen muss, die mir von Gnip.com gesendet werden.

Ich hoffe, Sie können mir helfen. Danke im Voraus!

Beschreibung von "POST URL" von Gnip.com: "URL POST: Dies ist eine optionale URL, die Gnip Updates POST wird die URL der Lage sein, muss auf eine HEAD-Anforderung zu reagieren Beispiel:.. http://pivotallabs.com"

Antwort

1

neu zu erfinden Rohkarosse von POST-Anfrage, benutzen Sie:

$data = file_get_contents("php://input"); 
+0

Das ist, was ich gesucht habe! :))) Vielen Dank! – caw

0

Check out gnip-php statt das Rad

+0

brauche ich nicht alle Methoden, die in GNIP-php. Also dieses Paket ist ein bisschen überdimensioniert für meinen Zweck. Ich muss nur die XML holen, die Gnip.com an mich sendet. – caw