file_get_contents complètement aléatoire!
Posté : 23 mai 2013, 18:06
Bonjour à tous,
je rencontre un problème dont je ne comprends pas l'origine.
le code suivant sert à récupérer le nombre de "j'aime" sur ma page facebook:
ce code fonctionne 1 fois sur 10 et lorsque il fonctionne il m'affiche bien le nombre de j'aime, en revanche, les 8 ou 9 autres fois, lorsque celà ne fonctionne pas, je reçois cette erreur:
lorsque je rentre dans mon navigateur ça:
je n'ai jamais jamais d'erreur, le retour json me donne tout le temps toutes les variables relatives à la page demandée, j'en déduis donc que c'est un problème php non?
en tous les cas, je vous remercie de l'aide que vous pourriez m'apporter et je vous souhaite une bonne soirée.
je rencontre un problème dont je ne comprends pas l'origine.
le code suivant sert à récupérer le nombre de "j'aime" sur ma page facebook:
Code : Tout sélectionner
<?php
function get_facebook_likes() {
$json = file_get_contents("http://graph.facebook.com/123456789012345");
$resultat = json_decode($json, true);
return $resultat["likes"];
}
?>
<span style="display:inline-block; position:absolute; top:50px; left:30px;">
<?php echo get_facebook_likes(); ?>
</span>Je précise que je suis en asie du sud-est, est-ce que la distance et le chemin par lequel passe ma requête peut avoir un rapport avec mon problème?Warning: file_get_contents(http://graph.facebook.com/123456789012345) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.0 403 Forbidden in ... on line 94
lorsque je rentre dans mon navigateur ça:
Code : Tout sélectionner
http://graph.facebook.com/123456789012345en tous les cas, je vous remercie de l'aide que vous pourriez m'apporter et je vous souhaite une bonne soirée.