estoy tratando de utilizar file_get_contents()
para tomar un feed de Twitter, sin embargo yo estoy haciendo la siguiente advertencia:file_get_contents() pudo abrir la secuencia:
failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request
Mi código:
$feed = 'http://twitter.com/statuses/user_timeline.rss?screen_name=google&count=6';
$tweets = file_get_contents($feed);
Estoy usando Google solo por probar. allow_url_fopen
está habilitado en mi archivo php.ini
.
¿Alguna idea de lo que podría estar mal?
También es mucho más fácil de depurar, ya que se puede llegar a volcar la solicitud y los encabezados que envía (solicitudes con formato incorrecto es la causa habitual de HTTP 400 errores) –
http://stackoverflow.com/questions/ 555523/file-get-contents-vs-curl-what-have-better-performance –
Sí, aproximadamente 4-5 veces más rápido. –