2009-06-14 9 views
0

J'ai mis en place un filtre sur Gnip.com. Dans le champ "POST URL" j'ai tapé mon URL de script. L'URL est correcte car Gnip.com l'appelle vraiment. Mais quand le script est appelé, je ne reçois aucune donnée. J'ai essayé d'analyser $ _GET et $ _POST mais les deux sont des tableaux vides. getallheaders() me donne des données mais pas de XML. Comment puis-je obtenir le XML envoyé par Gnip.com?Analyser POST à ​​partir de Gnip.com via PHP

Je ne veux utiliser aucun paquet car je n'ai besoin que de récupérer les données XML qui me sont envoyées par Gnip.com.

J'espère que vous pouvez m'aider. Merci d'avance!

Description "POST URL" par Gnip.com: "URL POST: Ceci est une URL optionnelle Gnip sera POST mises à jour L'URL doit être en mesure de répondre à une demande HEAD Exemple:.. http://pivotallabs.com"

Répondre

1

Pour obtenir le corps brut de la demande POST, utilisez:

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

C'est ce que je cherchais! :))) Merci beaucoup! – caw

0

Commander gnip-php au lieu de réinventer la roue

+0

Je ne ai pas besoin toutes les méthodes incluses dans GNIP-php. Donc, ce paquet est un peu surdimensionné pour mon but. J'ai juste besoin de récupérer le XML Gnip.com m'envoie. – caw

Questions connexes