17 API inteligentes para todos los caprichos de los desarrolladores

A los poetas les gusta decir que los ojos son las ventanas del alma. Los escritores de fantasía dicen que el viaje a la tierra mágica pasa por la puerta escondida en la parte trasera del armario. En Internet, el portal es la API. Los programadores simplemente especifican los parámetros requeridos en el formato JSON o XML correcto y el efecto es el mismo. El camino correcto te llevará a lugares increíbles. Hay tesoros de datos fascinantes y muy útiles y las API son la forma de obtenerlos.

Las API comenzaron como un mecanismo que permitía a las computadoras hablar con otras computadoras, pero en el camino han evolucionado hasta convertirse en un gran ecosistema propio. Los desarrolladores no necesitan escribir todo ellos mismos porque a menudo hay una API que está esperando para entregar la información en una forma que generalmente se acerca bastante a lo que podría necesitar. Son bloques de construcción, como Lincoln Logs o ladrillos Lego para crear aplicaciones.

En el camino, las principales empresas de la web como Microsoft y Google han extendido sus tentáculos hacia el mundo de las API. Algunos de estos son solo caminos para interactuar con sus principales productos y las API son la mejor manera de enviar a sus usuarios un correo electrónico o una hoja de cálculo. Otras son fuentes de información, entregando mapas, direcciones u otro contenido y ahorrándole la molestia de construir su propia base de datos desde cero.

Los portales dominantes, sin embargo, están lejos de ser el único juego que existe. Por cada gran empresa de Internet, hay varias más pequeñas que compiten ofreciendo algo más profundo, extraño o simplemente diferente. Todas estas API más pequeñas, algunas inmensamente prácticas, otras frívolas y divertidas, también son opciones reales para respaldar su aplicación.

Ya sea que brinden la información crucial o simplemente un poco de glaseado adicional para el pastel, estas 17 API son algunas de las mejores formas de obtener las partes que sus usuarios pueden desear.

IEX

IEX es una bolsa de valores desarrollada para minimizar el poder de las aplicaciones de negociación flash al tiempo que proporciona una combinación y ejecución rápidas para compradores y vendedores de acciones que cotizan en bolsa. La API gratuita proporciona un paquete JSON lleno de cotizaciones de precios y diferenciales de los principales mercados como NYSE, CBOE y Nasdaq. También hay fuentes de datos con datos históricos y las últimas ventas. Puede crear aplicaciones simples para rastrear inversiones o herramientas comerciales más sofisticadas para buscar los mejores precios.

WalletAPI

Si está construyendo un juego con una economía interna o creando una red de dispositivos que informan detalles y transacciones, lo más probable es que necesite mantener un libro mayor. WalletAPI rastrea depósitos, retiros y transferencias entre cuentas. Ingrese las transacciones y WalletAPI hace toda la contabilidad de doble entrada.

OpenWeatherMap

La gente se preocupa por el clima y OpenWeatherMap es una de las formas más sencillas de ofrecer temperatura, precipitación, dirección del viento y más a sus usuarios. Recopilan datos de las principales agencias gubernamentales nacionales, así como de pequeños aficionados al jardín. El nivel gratuito ofrece números básicos sobre el clima actual y un pronóstico simple. Los niveles pagados ofrecen mejores mapas, pronósticos más extensos y algunos datos históricos.

Fútbol API

Algunos sitios cubren todo. API Football profundiza, brindando decisiones de alineación, horarios y puntajes de más de 500 ligas de todo el mundo. (Y eso significa que los estadounidenses deben darse cuenta de que la palabra "fútbol" se traduce como "fútbol").

Crunchbase

El seguimiento del flujo de capital a través de la comunidad de startups es un poco más fácil con la API de Crunchbase, que toma el nombre de una startup y devuelve información crucial sobre el liderazgo, las fuentes de financiación y su progreso. Es algo así como API Football, pero los números se refieren a empresas de Internet en lugar de equipos.

Revisar correo

Si las direcciones de correo electrónico falsas o los spammers son un desafío, pruebe Check Mail. Esta API simple echará un vistazo a una dirección y devolverá al menos seis piezas diferentes de información. ¿El dominio es válido? ¿Tiene registros MX que indiquen que está aceptando correo electrónico? ¿Está el dominio en alguna lista negra para spammers? ¿El dominio es conocido por ofrecer direcciones de correo electrónico temporales? A partir de ahí, puede decidir qué hacer con la dirección. Algunas pruebas al mes son gratuitas, pero los niveles para volúmenes más grandes comienzan en $ 50 por mes.

NASA

Los cínicos pueden preocuparse por gastar miles de millones para explorar el espacio exterior cuando hay tantos problemas en la Tierra, pero no pueden quejarse de la información gratuita disponible en la API del programa espacial. Hay disponibles fotografías de los exploradores de la Tierra, Marte y más allá. Sin embargo, la verdadera diversión es jugar con los parámetros porque algunas de las API usan valores que son literalmente de otro mundo. Las fotos de Marte, por ejemplo, están indexadas por el momento en que fueron tomadas, pero el tiempo se mide en "sol", que es el día definido por la salida y puesta del sol en Marte. El paranoico puede estar atento a los impactos en la tierra al rastrear los NEO (objetos cercanos a la Tierra).

Oficina del Censo de EE.UU

El conteo real ocurre solo cada 10 años, pero el Censo de EE. UU. Permanece abierto todo el tiempo. Las API del Censo brindan cifras que miden cómo las comunidades cambian de un año a otro y de una década a otra. Cuentan personas y negocios y algunas otras cosas como el seguro médico. Estos datos sin procesar pueden ser esenciales para planificar dónde expandirse o dónde buscar nuevos clientes.

Receta de correo

Algunos mensajes de correo son, obviamente, spam. Algunos claramente no lo son. Pero muchos se encuentran en un inframundo intermedio y esto es un desafío a la hora de comunicarse con los clientes. Las empresas que envían un número educado de avisos son bien recibidas por sus usuarios. Aquellos que envían demasiados mensajes repetitivos comienzan a verse como spam.

Mailrecipe te ayuda a transmitir el mensaje con un poco de autocontrol para proteger tu reputación. Su API limita los mensajes de correo electrónico a uno por día. Si dos de sus equipos de marketing apuntan a la misma lista, solo se entrega un mensaje. Es un enfoque sencillo y directo.

Lob

Seguro que el primer instinto del equipo informático es enviar correo electrónico, pero a veces la versión antigua en papel impresa en árboles muertos funciona mejor. Lob se especializa en la impresión y envío de mensajes (postales, cartas o facturas) a la antigua. Su carta de bienvenida o aviso vencido ingresa en la API, junto con las direcciones, y luego Lob las imprime y las envía. 

Skyscanner

¿Quieres un billete de avión barato? Quien no Skyscanner rastrea los precios actuales de varios miles de vuelos a través de una API. Puede usar esto para agregar precios actualizados al minuto a los diarios de viaje u otro contenido. La API también ofrece precios de alquiler de automóviles para las partes del viaje en tierra.

Twinword

¿Esta frase suena mezquina y enojada? ¿Su jefe le pidió que comenzara a filtrar publicaciones en redes sociales y limpiar los comentarios en su sitio web? ¿Quizás solo quieres ver tu propio idioma? Twinword agrupa una serie de análisis de texto que incluyen análisis de opiniones, puntuación de diferencia de palabras, recomendación de categorías y alrededor de una docena más. Entran letras sin procesar y salen datos estructurados sobre las palabras y sus significados.

Botómetro

La vorágine de las redes sociales a menudo está llena de ruido y furia, y diferenciar entre lo que es real y lo que es un bot puede ser difícil. Botometer estudia el comportamiento y luego asigna una puntuación que aumenta a medida que el comportamiento en Twitter se vuelve más sospechoso. No es tan genial como esa máquina que Deckard usó con Rachael en Bladerunner , pero ¿qué es?

TVMaze

A los servicios de transmisión que permiten atracones les encanta cortar los créditos del final de los programas de televisión, pero a menudo recortan las mejores partes. Los amantes de la televisión dedicados quieren saber los nombres de todos los asociados con los programas y eso significa los nombres de los actores e incluso algunos del equipo. TVMaze es una guía de TV personalizada que ofrece todos estos datos a través de una API que incluye resúmenes de programas, resúmenes de episodios e información del elenco y el equipo. La estructura de datos incluye fotos, cumpleaños y, por desgracia, días de defunción.

FaceMark

Los algoritmos de reconocimiento facial dependen de la identificación de una constelación de puntos en la cara como la posición de las esquinas de los ojos. La API FaceMark toma su imagen y devuelve las coordenadas de estos puntos calientes. No se trata solo de darte una respuesta sencilla; le proporciona los datos para mirar dentro de la operación de reconocimiento.

CoinAPI

No hay nada más emocionante o desalentador que rastrear los espectaculares ascensos o cataclísmicos hundimientos de las criptomonedas. CoinAPI simplifica el seguimiento de los precios con una API que recopila información de los principales intercambios. También hay mucha información histórica sobre precios.

Imgflip

Los memes están en todas partes e Imgflip simplifica la recapitulación de sus imágenes favoritas con sus palabras. La API automatiza el proceso. ¿Reemplazarán los memes los artículos escritos por escritores? Plus ça change, plus c'est la même eligió.