Je rencontre des problèmes pour appeler une URL depuis du code PHP. J'ai besoin d'appeler un service en utilisant une chaîne de requête depuis mon code PHP. Si je tape l'URL dans un navigateur, cela fonctionne correctement, mais si j'utilise file-get-contents()
pour faire l'appel, j'obtiens :
Avertissement : file-get-contents(http://.... ) n'a pas pu ouvrir le flux : La requête HTTP a échoué ! HTTP/1.1 202 Accepté dans ...
Le code que j'utilise est le suivant :
$query=file_get_contents('http://###.##.##.##/mp/get?mpsrc=http://mybucket.s3.amazonaws.com/11111.mpg&mpaction=convert format=flv');
echo($query);
Comme je l'ai dit - ça fonctionne bien depuis le navigateur. Des suggestions ?
J'ai également essayé avec une autre URL comme :
$query=file_get_contents('http://www.youtube.com/watch?v=XiFrfeJ8dKM');
Cela fonctionne bien... est-ce que l'URL que je dois appeler aurait un deuxième http://
dedans ?