El servicio me­teo­ro­ló­gi­co Ope­n­Wea­ther tiene una serie de APIs es­pe­cia­les para obtener in­fo­r­ma­ción me­teo­ro­ló­gi­ca y pre­vi­sio­nes del tiempo. Te mostramos cómo crear una API key especial de Ope­n­Wea­ther para la API.

¿Qué es Ope­n­Wea­ther?

Ope­n­Wea­ther es un servicio online para pro­po­r­cio­nar datos me­teo­ro­ló­gi­cos globales y pre­vi­sio­nes me­teo­ro­ló­gi­cas a través de APIs dedicadas, es decir, in­te­r­fa­ces de pro­gra­ma­ción. La gama de datos incluye datos me­teo­ro­ló­gi­cos globales en tiempo real, pre­vi­sio­nes me­teo­ro­ló­gi­cas y avisos, así como datos hi­s­tó­ri­cos de cada región geo­grá­fi­ca.

Ope­n­Wea­ther utiliza una mezcla de machine learning y una neural network ar­ti­fi­cial. Los datos pro­ce­sa­dos para la previsión y el análisis incluyen datos me­teo­ro­ló­gi­cos de es­ta­cio­nes en ae­ro­pue­r­tos, es­ta­cio­nes de radar, satélites, es­ta­cio­nes au­to­ma­ti­za­das y datos de servicios.

¿Qué son las API de Ope­n­Wea­ther?

Si quieres integrar datos me­teo­ro­ló­gi­cos se­le­c­cio­na­dos de Ope­n­Wea­ther en tus propias apli­ca­cio­nes o páginas web, tienes a tu di­s­po­si­ción varias APIs para ello. A través de las APIs obtienes acceso au­to­ri­za­do a la in­fo­r­ma­ción deseada y confías en una tra­n­s­fe­re­n­cia de datos segura y libre de errores. Ope­n­Wea­ther ofrece una amplia gama de APIs que varían en el tipo de datos en función de tus ne­ce­si­da­des.

Por defecto, tanto un plan Ope­n­Wea­ther gratuito como uno de pago te pro­po­r­cio­na­rán siempre las APIs de datos me­teo­ro­ló­gi­cos actuales y pre­vi­sio­nes para 5 días. Ambas APIs gratuitas incluyen datos me­teo­ro­ló­gi­cos para cada región y más de 200 000 ciudades, formatos de datos como HTML, XML o JSON, así como in­fo­r­ma­ción me­teo­ro­ló­gi­ca de diversas fuentes pro­fe­sio­na­les. Las pre­vi­sio­nes a 5 días se realizan de nuevo para cada región del mundo en in­te­r­va­los de 3 horas.

Puedes elegir entre las si­guie­n­tes APIs de Ope­n­Wea­ther, en función de tus ne­ce­si­da­des:

One Call API 3.0

La API One Call 3.0 incluye 1000 llamadas API gratuitas al día. Si se supera el límite, Ope­n­Wea­ther te ofrece un plan de pago al­te­r­na­ti­vo o el paquete “Pay as you call” con 0,0012 GBP por llamada API. Los datos me­teo­ro­ló­gi­cos di­s­po­ni­bles incluyen:

  • Datos me­teo­ro­ló­gi­cos en tiempo real y pre­vi­sio­nes para la hora siguiente
  • Pre­vi­sio­nes horarias hasta 48 horas
  • Pre­vi­sio­nes me­teo­ro­ló­gi­cas para los próximos 8 días
  • Datos me­teo­ro­ló­gi­cos hi­s­tó­ri­cos re­tro­s­pe­c­ti­vos de hasta 40 años
  • Alertas me­teo­ro­ló­gi­cas
Imagen: One Call API 3.0 y Pay as you call de OpenWeather
Con One Call API 3.0 o Pay as you call tienes 1000 llamadas API gratuitas cada día. / Fuente: https://ope­n­wea­the­r­map.org/api/

APIs para la in­te­gra­ción pro­fe­sio­nal

Si quieres integrar datos me­teo­ro­ló­gi­cos para proyectos medianos o grandes, Ope­n­Wea­ther ofrece planes para ello de­s­ti­na­dos a pro­fe­sio­na­les, es­pe­cia­li­s­tas y empresas. Entre ellos se incluyen:

  • Previsión horaria de 4 días: datos me­teo­ro­ló­gi­cos actuales en tiempo real, pre­vi­sio­nes me­teo­ro­ló­gi­cas horarias de hasta cuatro días, datos de hasta 96 marcas de tiempo, así como formatos JSON y XML
  • Previsión diaria de 16 días: pre­vi­sio­nes me­teo­ro­ló­gi­cas globales para un máximo de 16 días, JSON y XML, así como datos de previsión ac­tua­li­za­dos dia­ria­me­n­te
  • Previsión climática de 30 días: pre­vi­sio­nes me­teo­ro­ló­gi­cas globales para un máximo de 30 días y formato JSON
  • Descarga masiva: descarga de datos me­teo­ro­ló­gi­cos en tiempo real, varias pre­vi­sio­nes me­teo­ro­ló­gi­cas, formatos CSV y JSON, así como archivo de 7 días, ordenados por tipo de datos y región.
  • No­ti­fi­ca­cio­nes push de alertas me­teo­ro­ló­gi­cas globales: incluye todas las alertas me­teo­ro­ló­gi­cas de las agencias me­teo­ro­ló­gi­cas na­cio­na­les, no­ti­fi­ca­cio­nes push en tiempo real de todas las alertas activas en todo el mundo, así como no­ti­fi­ca­cio­nes con hora, ubicación y de­s­cri­p­ción
  • API de riesgo en carretera: datos me­teo­ro­ló­gi­cos es­pe­cí­fi­cos y avisos me­teo­ro­ló­gi­cos para las rutas de co­n­du­c­ción se­le­c­cio­na­das, así como datos en tiempo real, pre­vi­sio­nes y datos me­teo­ro­ló­gi­cos hi­s­tó­ri­cos para la ruta se­le­c­cio­na­da
Imagen: Planes API de pago de OpenWeather
Ope­n­Wea­ther ofrece varios planes API de pago. / Fuente: https://ope­n­wea­the­r­map.org/api/

Puedes encontrar toda la selección de planes API di­s­po­ni­bles de pago o gratuitos en Ope­n­Wea­ther APIs.

Crear una API key de Ope­n­Wea­ther

Para integrar las funciones de Ope­n­Wea­ther, necesitas una clave API para acceder a la API de Ope­n­Wea­ther deseada. Las claves API ga­ra­n­ti­zan un tráfico de datos fiable en función del plan de datos se­le­c­cio­na­do, así como un acceso au­to­ri­za­do a través de cuentas au­to­ri­za­das. Además, Ope­n­Wea­ther utiliza las claves API para contar el número de accesos a la API y comprobar si se ha superado el límite.

API keys de Ope­n­Wea­ther gratuitas

Para crear una API key para un plan gratuito de Ope­n­Wea­ther como “Current Weather” o “5 Days / 3 Hours”, procede de la siguiente manera:

  • Paso 1: inicia sesión en Ope­n­Wea­ther Sign In o crea una nueva cuenta en la página de registro de Ope­n­Wea­ther.
  • Paso 2: cuando te registres por primera vez, introduce tu dirección de correo ele­c­tró­ni­co y espera a recibir un mensaje de co­n­fi­r­ma­ción de Ope­n­Wea­ther. En él en­co­n­tra­rás la clave API vinculada a tu plan gratuito.
Consejo

¿Quieres aprender a crear claves API para Steam, Google Maps o YouTube? Echa un vistazo a los si­guie­n­tes artículos:

API keys de Ope­n­Wea­ther pro­fe­sio­na­les de pago

Procede de la siguiente forma para utilizar los planes API Pro­fe­s­sio­nal o En­te­r­pri­se:

  • Paso 1: accede a tu cuenta o crea una nueva.
  • Paso 2: si quieres utilizar un plan de pago para la API de Ope­n­Wea­ther, ve a la página de Ope­n­Wea­ther APIs, se­le­c­cio­na la API deseada y haz clic en “Su­s­cri­bi­r­se”.
  • Paso 3: rellena el fo­r­mu­la­rio de fa­c­tu­ra­ción y completa la in­s­cri­p­ción. Asegúrate también de vincular tu plan a tu API key para las llamadas API.
  • Paso 4: la IP del servidor co­rre­s­po­n­die­n­te al plan API de pago se encuentra en el correo ele­c­tró­ni­co de co­n­fi­r­ma­ción.

Encontrar API keys de Ope­n­Wea­ther

Si quieres crear nuevas claves API o ver tus claves ya creadas en la vista general, sigue estos pasos:

  1. Inicia sesión en tu cuenta Ope­n­Wea­ther.
  2. En el panel de control de tu cuenta, ve a tu nombre de cuenta en la esquina superior derecha y haz clic en “My API” en el menú de­s­ple­ga­ble. Aquí en­co­n­tra­rás todas las claves API que ya has creado con la in­fo­r­ma­ción re­la­cio­na­da.
  3. También puedes crear una nueva clave en “Create key” y asignarla a un proyecto.

¿Qué ocurre cuando se alcanza el límite de llamadas a la API?

A través de la API key, Ope­n­Wea­ther puede contar el número de llamadas a través de tu cuenta. Tanto los planes de API gratuitos como los de pago tienen un límite de llamadas. Para mantener la API en fu­n­cio­na­mie­n­to, recibirás una no­ti­fi­ca­ción au­to­má­ti­ca cuando alcances el límite de llamadas de tu API. En este caso, Ope­n­Wea­ther te ofrecerá su­ge­re­n­cias para una al­te­r­na­ti­va de API con más llamadas di­s­po­ni­bles.

Si los usuarios no responden a la no­ti­fi­ca­ción, se des­ac­ti­va­rá la clave de API asociada. Para reactivar la clave API y la cuenta, debes ponerte en contacto con el servicio de atención al cliente.

Ir al menú principal