
08/04/2015, 16:35
|
| | Fecha de Ingreso: noviembre-2010
Mensajes: 63
Antigüedad: 14 años, 4 meses Puntos: 3 | |
Duda con CURL Hola!!
Aprendiendo un poco de CURL en base a la necesidad que tengo de levantar datos del webservice de yahoo finance he armando una función con la cual leo un archivo y luego copiarlo a una carpeta. function recibe_archivo ($url_origen,$archivo_destino){
$mi_curl = curl_init ($url_origen);
$fs_archivo = fopen ($archivo_destino, "w");
curl_setopt ($mi_curl, CURLOPT_FILE, $fs_archivo);
curl_setopt ($mi_curl, CURLOPT_HEADER, 0);
curl_exec ($mi_curl);
curl_close ($mi_curl);
fclose ($fs_archivo);
} Ahora bien, cuando la llamo con estos parámetros me genera un archivo cuyo contenido es un mensaje de error: $url="http://finance.yahoo.com/d/quotes.csv?s=YPF+AAPL+YHOO+Ts+Ggal+pze+ERAR.BA+TEC O2.BA+Pamp.ba+Come.ba+^MERV&f=snl1c1jkd1t1";
recibe_archivo ($url,"mi_archivo.csv"); Aclaro que si simplemente escribo la url en mi navegador me descargo el archivo CSV de yahoo finance sin problemas.
Muchas gracias! |