
Les dejo un comando que les trae los datos de Bolsar en formato JSON (después es fácil parsearlo con cualquier lenguaje). Lo que no pude probar todavía es generar la cookie automáticamente y pasarsela al cUrl para traer los precios en tiempo real. Lo que se puede hacer es loguearse al sitio y copiar la cookie desde las herramientas de desarrollo del Google Chrome, por ej., y luego pasarla al cUrl como parámetro.
Este es el comando que usé para este ejemplo:
Código: Seleccionar todo
curl --header "Host: www.bolsar.com" --header "Origin: http://www.bolsar.com" --header "Referer:http://www.bolsar.com/VistasDL/PaginaLideres.aspx" --header "Content-Type:application/json; charset=UTF-8" -d @payload.json http://www.bolsar.com/VistasDL/PaginaLideres.aspx/GetDataPack
Código: Seleccionar todo
{"aEstadoTabla":[{"TablaNombre":"tbAcciones","FiltroVto":"72","FiltroEspecies":"","FilasxPagina":-1,"MensajeNro":0,"HashCode":0},{"TablaNombre":"tbMontos","FiltroVto":"","FiltroEspecies":"","PagActualNro":"1","FilasxPagina":-1,"MensajeNro":0,"HashCode":0},{"TablaNombre":"tbIndices","FiltroVto":"","FiltroEspecies":"","PagActualNro":"1","FilasxPagina":-1,"MensajeNro":0,"HashCode":0}]}