Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/06/2012, 10:16
arros
 
Fecha de Ingreso: noviembre-2009
Mensajes: 535
Antigüedad: 15 años
Puntos: 25
Respuesta: Imprimir XML externo - Wikipedia API

tu prueba esto
Código PHP:
Ver original
  1. $url = 'http://en.wikipedia.org/w/api.php?action=query&list=search&format=xml&srsearch=messi';
  2.     //$userAgent = $_SERVER['HTTP_USER_AGENT'];
  3.     $header[] = "Accept: application/xml";
  4.       $header[] = "Accept-Encoding: gzip";
  5.       $ch = curl_init();
  6.       curl_setopt( $ch, CURLOPT_HTTPHEADER, $header );
  7.       curl_setopt($ch,CURLOPT_ENCODING , "gzip");
  8.       //curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
  9.       curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');
  10.       curl_setopt( $ch, CURLOPT_URL, $url );
  11.       curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
  12.       $response = curl_exec($ch);
  13.       //$response = curl_exec($ch);
  14.       print_r($response);
me da la respuesta esto: Scripts should use an informative User-Agent string with contact information, or they may be IP-blocked without notice.
mira la documenetacion de api
__________________
cada vez que aprendes algo te crees que no sabes nada