J'essaie d'exécuter FQL en utilisant API api.Facebook Graph API et FQL donne une erreur dans PHP
$graph_url = "https://graph.facebook.com/fql?q=".$fql."&access_token=". $access_token;
$output = json_decode(file_get_contents($graph_url));
var_dump($output);
Cela donne une erreur
[function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.0 400 Bad Request
Si je copier et coller le contenu de $graph_url
dans le navigateur, je reçois les résultats escomptés. Donc, je suis sûr que mes requêtes access_token et fql sont correctes.
De plus, si je tente de récupérer le contenu par
$graph_url = "https://graph.facebook.com/me/?access_token=". $access_token;
$output = json_decode(file_get_contents($graph_url));
var_dump($output);
Je ne reçois pas d'erreur mais le résultat attendu. Je ne suis pas sûr, ce qui manque dans ma requête fql.
ce qui est le contenu de 'fql' de $? – Cfreak