Un buen ejemplo de un sitio que se construye utilizando pequeñas API de otros sitios es canistream.it
Por lo que puedo decir, usa las aplicaciones de búsqueda para la mayoría de los sitios de transmisión de películas. Busca una película y solicita datos de hulu, Amazon, Apple, Netflix, etc. Thin le dice dónde está disponible su película para transmisión, alquiler, nuestras compras.
Mint.com hace lo mismo con la información de la cuenta bancaria y de la tarjeta de crédito.
Un ejemplo de un sitio creado con una API grande sería Netflix cuando usaran Amazon para alojar todo su contenido de transmisión. Todavía podrían usar Amazon, de hecho. Dropbox.com utilizó el mismo pie de página de configuración para ordenar sus archivos. Muchas empresas en línea usan API de PayPal para compras de clientes.
- ¿Hay una universidad no Elite en Alemania (preferiblemente cerca de Berlín que ofrezca cursos de idiomas) a la que pueda asistir para la ingeniería de software? De nosotros.
- ¿Cuáles son algunos proyectos de programación que los niños de 11 a 15 años podrían completar en una hora?
- ¿Qué es el software Timetable Generator?
- Cómo implementar un administrador de descargas para descargar archivos que tiene un identificador único mientras se mueve de una carpeta a otra
- Cómo aprender habilidades de desarrollo de software si tengo experiencia en soporte de TI y actualmente trabajo como ingeniero DevOps
Entonces, si no ahora, en un momento dado, si Amazon cerró sus API, Netflix y Dropbox no funcionarían. Si PayPal cerró sus API, millones de empresas en línea no podrían procesar los pagos.
Estos son ejemplos de aplicaciones web que se contratan en una API que le da acceso a un único sistema más grande.
Por otro lado, tiene algo como mint y canistream.it, donde docenas, si no cientos, de empresas tendrían que cerrar sus API para inutilizar cualquiera de estos servicios.