[Consulta] WebService/Scraping

Iniciado por 70nv, 7 Septiembre 2016, 14:21 PM

0 Miembros y 1 Visitante están viendo este tema.

70nv

Hola a todos! Les cuento que estoy empezando a desarrollar una web, la misma mostraría los resultados de varias quinielas en el instante del sorteo (como las webs oficiales).
Estuve buscando de algún web service que me provea los datos para no tener que hacer data entry y no encontré ninguno.
También se me ocurrió hacer Scraping desde alguna web oficial pero cuento con el problema de que si algún día modifican los links o cambian el aspecto, tendría que reorganizar de nuevo toda mi web nuevamente. ¿Alguien sabe como funcionan las web que proveen resultados al instante ej: clima, juegos, precio de monedas? o ¿Se le ocurre una idea de como poder hacerlo?. Gracias de antemano

Saludos!
70nV.-

Consultor Informático.

Jeferi

Web Service que te podría interesar: http://www.lotteryfeed.com/ o https://www.magayo.com/lottery-feeds/lottery-data-api/

Ten en cuenta que la mayoría son de pago.

También puedes entrar en: http://www.programmableweb.com/
Es un directorio con distintos web services/APIs para multitud de categorías.

---

Acerca del scraping. Sï, es posible. Si algún día modifican los links o cambian el aspecto pues deberías adaptar tu aplicación.

70nv

Gracias por tu pronta respuesta AnonymousUser, en cuanto a los web services, no encuentro el que necesito, por lo que voy a tener que crearlo. ¿Conoces algún material bueno con el que me recomiendes comenzar?

CitarAcerca del scraping. Sï, es posible. Si algún día modifican los links o cambian el aspecto pues deberías adaptar tu aplicación.

¿Conviene scraping o hay alguna otra alternativa posible?.

Gracias de antemano.

Saludos.-
70nV.-

Consultor Informático.

Jeferi

#3
Si no quieres pagar un web service, pues tendrás que hacer scraping o introducir los datos manualmente. No conozco ninguna otra alternativa.

--

Te digo cómo lo haría yo haciendo scraping:
Ten en cuenta que debes ahorrar recursos, para ello, no puedes realizar una operación de Scraping por cada usuario que te visite.
Por el contrario, guarda en una BBDD el resultado de ejecutar el scraping una vez. SI necesitas los números, pues sólo obtienes los números.
Este script o aplicación la ejecutas periódicamente programando un cronjob y comparas que la fecha del resultado y el juego a consultar no existe ya en la BBDD.

--

Por cierto mi nick es otro, AnonymousUser era temporal