Bonjour à tous,
Je bloque sur un problème qui me fait m'arracher les cheveux de la tête 
Je veux utiliser file_get_contents() mais ça ne fonctionne que quand ça veut ...
Je m'explique :
Voici mon code
1 2
| $token_url = "https://graph.facebook.com/" . $eventid . "/maybe?method=" . $method . "&" . $accesstoken . " ";
$response = json_decode(file_get_contents($token_url)); |
Voici le message d'erreur :
Warning: file_get_contents(https://graph.facebook.com/245440442161918/?method=post&AAADLZCBlbdEYBAG49zDerZAMiQH77R1i0ZCWxDdm3ZACCeoZA36X2bZC6B4yzJzwONe5VTn1uNzu5g1mnhMCMIrZC2R2LZCeBimZCQPM6NVx8yQZDZD ) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in /home/site/www/admin/page.php on line 136
Seulement voila, j'ai tout essayé dans tous les sens et j'ai constaté que mon url tel que ne posait aucun problème :
$token_url = "https://graph.facebook.com/" . $eventid . "/";
Mais dès que j'en rajoute un peu dans l'url plus rien ne va :
$token_url = "https://graph.facebook.com/" . $eventid . "/maybe";
J'ai bien vérifié les balises de tous les côtés.
J'en conclus donc qu'il y a un problème dans mon url qui fait planter file_get_contents().
Y a t'il un bonne façon de formater mon url ?
J'utilise déjà file_get_contents() dans d'autres pages et ça fonctionne bien (quoiqu'au début j'avais le même problème puis ça a fonctionné correctement tout seul ... sans raison).
Je ne vois pas du tout la solution.
Quelqu'un pour m'aider ?
Merci par avance,
Aurélien
Partager