Mam problemy z wywołaniem adresu URL z kodu PHP. Muszę zadzwonić do usługi, używając ciągu zapytania z mojego kodu PHP. Jeśli wpiszę adres URL w przeglądarce, działa dobrze, ale jeśli użyję funkcji file-get-content () do wykonania połączenia, otrzymam:
Ostrzeżenie: nie udało się otworzyć strumienia pliku-get-content (http: // ....): żądanie HTTP nie powiodło się! HTTP / 1.1 202 Zaakceptowano w ...
Kod, którego używam to:
$query=file_get_contents('http://###.##.##.##/mp/get?mpsrc=http://mybucket.s3.amazonaws.com/11111.mpg&mpaction=convert format=flv');
echo($query);
Jak powiedziałem - dzwoń z przeglądarki i działa dobrze. Jakieś sugestie?
Próbowałem również z innym adresem URL, takim jak:
$query=file_get_contents('http://www.youtube.com/watch?v=XiFrfeJ8dKM');
To działa dobrze ... czy to możliwe, że adres URL, który muszę wywołać, ma w sobie sekundę http://
?