Advertisement
  1. Code
  2. APIs

Datos de noticias en tiempo real con la API de mediastack

by
Read Time:6 minsLanguages:
Sponsored Content

This sponsored post features a product relevant to our readers while meeting our editorial guidelines for being objective and educational.

Spanish (Español) translation by Marilu (you can also view the original English article)

La demanda de contenido en la web es estratosférica. No tienes que producir tu propio contenido, pero sí necesitas proveer contenido que sea confiable.

Para ofrecer un contenido relevante y actualizado, se necesita una fuente fiable y actualizada de datos de noticias recopilados de una amplia gama de fuentes populares de todo el mundo, incluyendo CNN, MSNBC, BBC, Al Jazeera, y más.

¡Ahí es donde entra el API de mediastack! La API de mediastack facilita el acceso de tu sitio web o aplicación a los últimos datos de noticias.

Hay una razón por la que mediastack es el recurso API de datos de noticias de confianza de más de 2.000 grandes empresas de todo el mundo.

  • Recoge datos de más de 7.500 fuentes de noticias de renombre mundial.
  • Ofrece constantemente miles de noticias relevantes y artículos de blog al día.
  • Impulsa la transmisión de noticias en directo, plataformas de análisis de datos y aplicaciones de análisis de tendencias en todo el mundo.

Eso no es todo: el API también es utilizado por decenas de miles de personas, universidades y organizaciones sin fines de lucro que requieren una fuente confiable de datos de noticias en vivo.

Tanto si diriges una organización sin ánimo de lucro, un sitio web de recursos para pequeñas empresas, un sitio web de agregador de noticias de la comunidad, o simplemente quieres ejecutar una fuente RSS en tu blog, la API de mediastack te ofrece las mismas fuentes de datos de noticias que todos los grandes jugadores utilizan a diario.

¿Qué es el API de mediastack?

mediastack API mediastack API mediastack API

mediastack es una poderosa y fácil de usar interfaz REST API que recupera artículos de fuentes de noticias y blogs de todo el mundo. Ofrece resultados en milisegundos en un formato JSON ligero y fácil de usar.

Se alimenta de una infraestructura técnica sólida como una roca, escalable y altamente disponible, capaz de tratar millones de solicitudes de API por minuto.

Cada minuto, la interfaz de la API de mediastack recoge automáticamente las noticias de más de 7.500 fuentes de noticias y blogs de todo el mundo, las analiza y las envía a los clientes de la API.

¿Cómo se puede utilizar la API de mediastack?

La API de mediastack hace que sea fácil añadir características de noticias a tu sitio web:

  • noticias en vivo y en directo
  • cuestiones de tendencia en tu industria
  • información de noticias históricas y líneas de tiempo
  • ¡y mucho más!

Características: ¿Por qué usar la API de mediastack?

La API de mediastack es increíblemente rica en características, permitiendo a los usuarios obtener resultados rápidos una vez que lo han configurado. Echemos un vistazo a algunas de las características:

1. Basado en las nubes y rápido

La API de mediastack está basada en la nube y es ligera, y ofrece resultados rapidísimos a todas tus solicitudes de API en milisegundos.

2. Resultados en formato JSON

Devuelve datos estructurados y legibles de las noticias en un formato JSON fácil de usar.

3. Feeds personalizados

Puedes personalizar tu feed para ofrecer a los visitantes solo la información que quieren ver.

4. Seguridad

Todos los datos se entregan de forma segura a través de una encriptación SSL de 256 bits.

5. Escalable

Es altamente escalable y puede manejar millones de solicitudes de API por minuto, gracias a la sólida infraestructura de nubes apiladas sobre la que está construida.

6. Miles de fuentes de noticias

Cuenta con más de 7.500 fuentes, incluyendo editores de noticias internacionales y blogs de más de 50 países.

7. Actualizaciones en tiempo real

Los datos de las noticias se actualizan minuto a minuto.

8. Vigilancia las 24 horas del día

A fin de garantizar un alto nivel de precisión y coherencia de los datos, todas las fuentes se vigilan las veinticuatro horas del día para detectar anomalías técnicas o de contenido.

9. Noticias actuales e históricas

Tienes acceso a los datos de las noticias en tiempo real a medida que suceden, los datos de las noticias históricas de los artículos de noticias pasadas, y los últimos titulares de las noticias.

10. Multilingüe

Al momento de escribir este artículo, la API de mediastack soporta 13 lenguajes.

11. Fácil integración

Se integra sin problemas con lenguajes de programación como PHP, Node.js, Go, Python, y otros. El API es muy amigable para los principiantes. Solo necesitas las claves de acceso a la API para empezar.

12. Bien documentado

También viene con documentación muy accesible que muestra cómo hacer solicitudes de API y más.

Cómo funciona

La API de mediastack está construida sobre una estructura de solicitud y respuesta REST y fácil de entender.

  • El API viene con un único punto final HTTP GET, con una serie de parámetros y opciones que puede utilizar para reducir los resultados de los datos de las noticias.
  • Puedes filtrar por fechas y plazos, países, idioma, fuentes y palabras clave de búsqueda.
  • Las respuestas del API se proporcionan en formato JSON ligero.

Las solicitudes exitosas de la API de mediastack devuelven los siguientes campos: autor, título, descripción, URL, fuente, imagen, categoría, idioma, país y fecha de publicación.

Tutorial rápido

Aquí un ejemplo de la información devuelta de una consulta exitosa de la API de mediastack.

mediastackmediastackmediastack

Es muy fácil de instalar y empezar a usar el mediastack. Este breve tutorial te mostrará cómo.

Para empezar, primero regístrate en una cuenta gratuita en mediastack. Una vez que te hayas registrado, serás llevado a la pantalla de inicio rápido de la API de mediastack. Desde aquí, puedes obtener tu clave de API y probar algunos ejemplos de consultas de API.

Now you can perform a request. Using your API key Now you can perform a request. Using your API key Now you can perform a request. Using your API key

Ahora puedes realizar una simple solicitud de API para datos de noticias en vivo, datos de noticias históricas y fuentes de noticias. Usando tu clave de API, vamos a realizar una solicitud.

La guía de inicio rápido muestra el siguiente formato para la consulta.

request interface with access keyrequest interface with access keyrequest interface with access key

Haz clic en el ejemplo para probar la solicitud, o introdúcelo en tu barra de direcciones:

http://api.mediastack.com/v1/news?access_key=YOUR ACCESS KEY

Asegúrate de copiar tu clave de acceso en esta URL para probarla. Si tu solicitud de API tuvo éxito, la API de mediastack devolverá información de pagination, así como un objeto data, que contiene un subobjeto separado para cada fecha/hora y símbolo solicitados.

successful mediastack api request successful mediastack api request successful mediastack api request

Ten en cuenta que las solicitudes que hagas en el plan gratuito no están cifradas, por lo que debes utilizar el protocolo HTTP para las solicitudes gratuitas. Si intentas usar HTTPS, recibirás el mensaje "Tu plan de suscripción actual no soporta la encriptación HTTPS". Si HTTPS es importante para ti, entonces necesitarás ir con un plan pagado.

El último paso es integrar la API de mediastack en tu aplicación. Para obtener una guía de integración específica, puedes obtener más información en la documentación oficial de mediastack, incluyendo ejemplos de código para JavaScript, PHP, Python, y más.

Si necesitas ayuda de cualquier tipo, por favor, contacta con el equipo de soporto de mediastack.

Precios

mediastack tiene varios planes de suscripción de datos de noticias. El requisito de tu plan de suscripción dependerá de cuántas solicitudes mensuales quieras procesar a través de la API de mediastack.

mediastack mediastack mediastack

Gratis

Si haces menos de 500 solicitudes de noticias por mes, entonces este es el plan para ti. Da acceso a todas las fuentes de noticias en cualquiera de los 13 idiomas. Sin embargo, recibirás datos de noticias retrasadas, y tus datos no están encriptados por HTTPS. No se requiere una tarjeta de crédito.

El plan gratuito es una gran manera de empezar, pero es muy limitado comparado con la API completa. El plan gratuito no puede ser usado para crear un producto comercial.

Estándar

Este nivel te da 10.000 solicitudes por mes. En el momento de escribir este plan es de 24,99 dólares al mes. Si facturas anualmente, te ahorras un 20%. También te da acceso a grandes características como actualizaciones de noticias en tiempo real, acceso a datos históricos, encriptación HTTPS y soporte técnico.

Profesional (Más popular)

Con este plan, disfrutarás de todas las características que vienen con el Standard, además de soportar hasta 50.000 solicitudes de noticias al mes. Este plan cuesta actualmente $99.99 por mes y, si se factura anualmente, cuesta el equivalente a $79.99 por mes.

Negocios

Este plan te da todas las herramientas en Profesional, incluyendo hasta 250.000 solicitudes de noticias por mes. Cuesta $249.00 por mes, o $199.99 por mes si se factura anualmente.

Empresarial

Si necesitas un mayor volumen de solicitudes, entonces puedes contactar directamente con mediastack para un plan personalizado. Obtendrás precios personalizados que se adapten a tus necesidades.

Conclusión

La API de mediastack es un proveedor de datos de noticias de confianza para más de 2.000 grandes empresas de todo el mundo. La API también es utilizada por decenas de miles de personas, universidades y organizaciones sin fines de lucro que requieren una fuente confiable de datos de noticias en vivo. La interfaz es fácil de usar y viene con documentación detallada que explica cómo utilizar los parámetros de solicitud y respuesta y más.

Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.