2012-01-27 14 views
12

Soy un desarrollador independiente que quería escribir una aplicación comercial simple para mostrar la información del tiempo de reproducción de una película. Después de investigar mucho, no pude encontrar una buena forma "legal" de obtener esta información.API/Fuentes de datos: vinculación y pago por uso

Una opción que consideré fue la eliminación de pantalla o raspado de fuentes XML pero leyendo los Términos y condiciones, no creo que esta sea la opción correcta.

Otra opción es averiguar algo con una compañía llamada Tribune Media Services. Parece que esta empresa suministra API de showtime a sitios como google, yahoo, fandango, etc. Pero un desarrollador individual como yo no puede permitirse esto para una pequeña aplicación comercial.

Luego, decidí buscar otras ideas, como crear una aplicación relacionada con Finanzas, pero nuevamente la fuente de datos se convirtió en un gran problema. No entiendo por qué varios sitios como Billboards proporcionan API pero no para uso comercial.

Estoy a la altura de pagar por usar API/Data, pero no pude encontrar un esquema similar al de "Amazon-Web-Service-like" en el que individuos o pequeñas empresas pueden pagar por lo que usan. Creo que esto fomentaría una gran cantidad de innovación y también podría proporcionar algo de dinero a los propietarios de contenido de datos.

¿Hay tales API en el dominio de Entretenimiento o Finanzas donde puedo desarrollar aplicaciones comerciales sin raspar la pantalla?

Por último, ¿los enlaces a una página de horarios se consideran legales? Por ejemplo, si el usuario desea ver los horarios de un teatro en particular, ¿podemos generar un enlace a la página de horarios de visitas de Google en la aplicación cuando se le hace clic y lo lleva a la página de horarios de las exhibiciones de Google (en el navegador)?

+0

Debería ver open datatables/yql. – pguardiario

+0

No veo ninguna razón por la cual abrir una nueva página en el navegador sería ilegal. Todo lo que está haciendo es abrir un sitio web, que el usuario podría hacer de todos modos. Aunque no sé nada sobre las API para lo que quieres. – Jakar

+0

¿Cuánto está cobrando Tribune Media Services? – Fraggle

Respuesta

0

ObDisc: No soy abogado, y esto no es asesoramiento legal.

¿Se pueden obtener feeds de datos legales? Probablemente. Una búsqueda en Google de "licencias de contenido de exhibiciones de películas" revela servicios que parecen querer su dinero.

¿Puedes hacer un enlace profundo? Probablemente. http://www.chillingeffects.org/linking/faq.cgi

¿Puedes raspar? Probablemente no. Ver artículos relacionados sobre la legalidad del raspado, como este: https://stackoverflow.com/questions/396778/legalities-of-screen-scraping

En un sentido puramente técnico, raspar HTML es un dolor y muy frágil. Los sitios pueden cambiar su diseño a voluntad, pero su mayor desafío será solucionar los errores de fuentes que emiten código HTML dudoso. No puedo decir que lo recomiendo. Si puedes obtener un feed XML, probablemente puedas salvarte un mundo de dolor.

Cuestiones relacionadas