La lista de APIs disponibles a las que los desarrolladores tienen acceso crece día a día, y ahora estamos firmemente en la economía de las APIs, que es un término utilizado para describir cómo las APIs pueden afectar positivamente a la rentabilidad de una organización. Estos efectos sobre la rentabilidad son evidentes tanto para las empresas que permiten a los desarrolladores conectarse a sus sistemas, como para las pequeñas empresas que utilizan el acceso a las API para desarrollar aplicaciones que mejoran la funcionalidad de los servicios existentes.
Como muchos de los principales proveedores de API ven hasta miles de millones de llamadas de API al día (véase este artículo de Nordic APIS), cada vez son más las empresas que se esfuerzan por liberar las API para mejorar sus resultados. Este ímpetu ha llevado a que se pongan a disposición de los usuarios nuevas APIs muy interesantes, de las cuales las seis más interesantes para el año 2020 las conocerás en este artículo.
Ya sea una API de contactos, una interfaz de gestión de medios de comunicación o una API de colaboración en equipo, conocerás los casos de uso de algunas interfaces ingeniosas fuera de las principales que todo el mundo ya conoce.
Chute es una plataforma de marketing visual que permite a los usuarios buscar medios de comunicación como fotos y vídeos que se alinean con sus necesidades de marketing. Chute ha lanzado una API para desarrolladores que proporciona acceso a sus servicios, permitiendo a los desarrolladores integrar la funcionalidad de Chute con otras aplicaciones.
Hay librerías cliente en Chute para Ruby, Android, AngularJS e IOS, y la interfaz es RESTful. Todas las respuestas son enviadas y recibidas por la API como datos JSON.
Chute es genial porque es, en esencia, una herramienta de gestión de los medios de comunicación, que permite a los desarrolladores añadir la captura de los medios de comunicación, la gestión, los metadatos, y la publicación a las aplicaciones o sitios web.
Ejemplos de uso
Ejemplos de cómo se puede utilizar la API de Chute incluyen:
- Cuenta el número de gustos para los activos de los medios de comunicación, tales como fotos y videos.
- Explorar fotos y vídeos por filtros de ubicación para ver lo que es tendencia en determinadas zonas.
- Importar de forma programada activos multimedia desde sitios web y servicios de redes sociales como Instagram.
WebDam
WebDAM es un software de gestión de activos digitales basado en la nube que utilizan las empresas para organizar sus activos digitales, como imágenes, logotipos y vídeos. La empresa lanzó su propia API REST para que las aplicaciones de terceros y los desarrolladores pudieran acceder a ella en 2012.
Lo interesante de la API de WebDam es que ofrece varias oportunidades y formas de mejorar la gestión de activos digitales.
Ejemplos de uso
Específicamente, los desarrolladores y las organizaciones pueden utilizar la API de WebDam para:
- Integrar WebDam con otros sistemas empresariales principales, como sistemas de gestión de contenidos, software de CRM y herramientas de gestión de proyectos.
- Los desarrolladores pueden crear plug-ins y extensiones de front-end para aprovechar la potencia de WebDam para fines específicos.
- Subir de forma programada imágenes y vídeos de hasta 5 gigabytes con velocidades de subida más rápidas.
Slack
Slack es un servicio de comunicación en equipo basado en la nube, utilizado para reunir mensajes, archivos y publicaciones de Twitter, Dropbox, Trello, Google Docs y otros servicios. La API de Slack es RESTful y utiliza formatos de respuesta JSON.
La API de Slack proporciona una funcionalidad aún mayor al permitir una mayor integración con muchas otras aplicaciones de terceros, por encima de lo que se obtiene «fuera de la caja».
Ejemplos de uso
Algunos de los principales usos de esta API de colaboración en equipo son:
- Construir un bot inteligente que utilice las capacidades de procesamiento del lenguaje natural de Slack, por ejemplo, un bot que programe reuniones.
- Construir aplicaciones que proporcionen actualizaciones en tiempo real sobre el comportamiento de los clientes, como actualizaciones, cancelaciones y nuevas inscripciones.
- Construir un bot que envíe por correo electrónico un «resumen diario» de todos los enlaces compartidos por su equipo a lo largo de un día determinado.
Houndify
Houndify proporciona interfaces conversacionales inteligentes y habilitadas por voz para cualquier cosa con conexión a Internet. En este sentido, el intríngulis de Houndify reside en el hecho de que actúa como centro de todas las tecnologías necesarias para habilitar por voz cualquier dispositivo IoT. Houndify es una API de voz RESTful.
Ejemplos de uso
- Los desarrolladores pueden crear aplicaciones de voz a texto con Houndify.
- Houndify puede integrarse con otros servicios para crear aplicaciones personalizadas, como aplicaciones meteorológicas que lean el tiempo a los usuarios.
- Sharp y Houndify se asociaron para integrar la plataforma robótica de Sharp con las interfaces conversacionales de Houndify para construir robots más inteligentes.
Lusha
Lusha es una plataforma que localiza información de perfiles empresariales e individuales, como correos electrónicos y números de teléfono, y se utiliza con fines de contratación, marketing y ventas. Lusha tiene su propia API del tipo API de contactos. En términos generales, una API de contactos proporciona acceso a los detalles de los contactos.
La API de contactos de Lusha utiliza una arquitectura RESTful.
Ejemplos de uso
Algunos ejemplos de lo que se puede hacer con la API de Lusha son:
- Obtener información completa del perfil de las personas con fines de marketing o contratación. Dado el nombre completo y el correo electrónico, la API de Lusha completa el cuadro con los números de teléfono y los detalles de la ubicación.
- Obtener información rica en perfiles de empresas para las ventas o el marketing. Puede obtener logotipos de empresas, descripciones, ubicación y mucho más.
- Integre Lusha con herramientas de marketing y de ventas.
Nasa API
La astronomía es una de esas raras áreas en las que la mayoría de la gente puede estar de acuerdo en que es fascinante. Casi todo el mundo conoce la NASA, el organismo de exploración espacial y aeronáutica más famoso del mundo. Pero tal vez no sabías que la NASA tiene sus propias APIs. Estas fascinantes APIs ponen a disposición de los desarrolladores los increíbles datos de la NASA, incluidas sus espectaculares imágenes.
Ejemplos de uso
- Puedes utilizar la API de la NASA para mostrar la foto del día de la NASA en tu sitio web o aplicación e impresionar a la gente.
- La colección de APIs de la NASA contiene una API llena de fotos de Marte, que se remontan hasta 15 años atrás, que puedes mostrar en tu sitio.
- Crea aplicaciones fascinantes basadas en los enormes almacenes de datos de la NASA: ¡la agencia recoge terabytes de datos cada día!
Pensamientos finales
Independientemente de tus intereses personales, hay suficientes APIs fascinantes en la lista anterior para que experimentes con ellas durante 2020. Tanto si opta por una API de contactos para agilizar las actividades de marketing de su empresa como si decide jugar con la API de la NASA, seguro que encontrará algunos usos interesantes para estas interfaces.