Ich habe Probleme beim Aufrufen einer URL aus PHP-Code. Ich muss einen Dienst mit einer Abfragezeichenfolge aus meinem PHP-Code aufrufen. Wenn ich die URL in einen Browser eingebe, funktioniert es in Ordnung, aber wenn ich file-get-content () verwende, um den Anruf zu tätigen, erhalte ich:
Warnung: Datei-Get-Inhalt (http: // ....) konnte Stream nicht öffnen: HTTP-Anfrage fehlgeschlagen! HTTP / 1.1 202 Akzeptiert in ...
Der Code, den ich benutze, ist:
$query=file_get_contents('http://###.##.##.##/mp/get?mpsrc=http://mybucket.s3.amazonaws.com/11111.mpg&mpaction=convert format=flv');
echo($query);
Wie gesagt - Anruf aus dem Browser und es funktioniert gut. Irgendwelche Vorschläge?
Ich habe es auch mit einer anderen URL versucht wie:
$query=file_get_contents('http://www.youtube.com/watch?v=XiFrfeJ8dKM');
Das funktioniert gut ... könnte es sein, dass die URL, die ich anrufen muss, eine Sekunde enthält http://
?