Ho problemi a chiamare un URL dal codice PHP. Devo chiamare un servizio utilizzando una stringa di query dal mio codice PHP. Se digito l'URL in un browser, funziona bene, ma se utilizzo file-get-contents () per effettuare la chiamata, ottengo:
Attenzione: file-get-content (http: // ....) non è riuscito ad aprire il flusso: richiesta HTTP non riuscita! HTTP / 1.1 202 Accettato in ...
Il codice che sto usando è:
$query=file_get_contents('http://###.##.##.##/mp/get?mpsrc=http://mybucket.s3.amazonaws.com/11111.mpg&mpaction=convert format=flv');
echo($query);
Come ho detto, chiama dal browser e funziona bene. Eventuali suggerimenti?
Ho anche provato con un altro URL come:
$query=file_get_contents('http://www.youtube.com/watch?v=XiFrfeJ8dKM');
Funziona bene ... potrebbe essere che l'URL che devo chiamare contenga un secondo http://
?