Título: Creacion Base de datos a partir de web Publicado por: lluk en 7 Abril 2013, 17:13 pm Hola a todos,
un amigo y yo estamos empezando un proyecto web de películas. Para hacerlo necesitamos tener una base de datos con algunas películas (para empezar) y bueno como sabemos que esto lleva mucho trabajo y que los dos solos no lo vamos a poder hacer pensamos en enviar algunos mails a webs que tengan estas bases de datos (imdb, filmaffinity,...) y pedirles si nos la podrian prestar. Como es lógico, no nos van a dejar (por qué hacerlo si es su "riqueza"?) así que estamos buscando alguna forma de sacar toda la información de las películas de alguna web de este tipo o a ver si alguien sabe de alguna base de datos pública que podamos descargar. Gracias Título: Re: Creacion Base de datos a partir de web Publicado por: EFEX en 7 Abril 2013, 19:47 pm El sitio imbd utilizan ellos mismo su propia api que es accesible pero no esta documentada y puede cambiar por lo que tendrias que estar al tanto de los cambios para adaptarlo de nuevo a tu script, es solo una alternativa para no tener que utilizan una graan base de datos.
http://stackoverflow.com/questions/1966503/does-imdb-provide-an-api/7744369#7744369 http://imdbapi.org/ (No es oficial del sitio imbd) http://developer.netflix.com/docs/ (netflix api oficial) Volviendo con lo de obtener una base de datos de actores, peliculas y demas no creo que lo consigas sin tener que pagar, es lo que pienso. Título: Re: Creacion Base de datos a partir de web Publicado por: lluk en 7 Abril 2013, 19:57 pm gracias, justo estaba mirando esto lo que pasa es que queremos poner etiquetas en cada película y no sabemos como ponerlas si simplemente hacemos consultas a IMDB.
Voy a mirar los links que me has pasado a ver si encuentro algo. Gracias pd: respecto a lo de pagar por una base de datos, estaría dispuesto a hacerlo para conseguir tirar adelante el proyecto Título: Re: Creacion Base de datos a partir de web Publicado por: kalvinman en 9 Abril 2013, 19:17 pm Lo que yo te recomendaría es hacer un crawler, un script con PHP puede ser que recorra los sitios saltando de una pagina en otra y usando expresiones regulares parseas el contenido de cada pagina extraes la información que necesitas y la almacenas en tu base de datos.
Título: Re: Creacion Base de datos a partir de web Publicado por: lluk en 11 Abril 2013, 16:57 pm gracias por responder,
encontre un crawler que ya estaba hecho aunque a partir de ahí no se como seguir, dejo aquí el link de la web http://web3o.blogspot.com.es/2010/10/php-imdb-scraper-for-new-imdb-template.html gracias! edito: con no se como seguri me refiero a que no se que hacer para pasarlo a una base de datos. Gracias |