Créer une clé OpenWeather API étape par étape

Le service météorologique OpenWeather propose une gamme d’API spéciales pour des informations et prévisions météorologiques variées. Nous vous expliquons comment créer une clé API OpenWeather (ou API key OpenWeather) spécifique à l’API sélectionnée.

Qu’est-ce qu’OpenWeather ?

OpenWeather est un service en ligne pour la mise à disposition de données et prévisions météorologiques internationales via des API dédiées, c’est-à-dire des interfaces de programmation. La gamme de données comprend aussi bien des données météorologiques en temps réel, des prévisions et des alertes météorologiques internationales que des données météorologiques historiques pour chaque région géographique.

Pour cela, le principe d’apprentissage automatique a été combiné à un réseau neuronal artificiel. Les données qui sont traitées pour les prévisions et analyses comprennent des données météorologiques de stations météorologiques réparties dans des aéroports, stations de radar, satellites météorologiques, stations météorologiques automatisées, ainsi que des données de services météorologiques.

Quelles sont les API OpenWeather ?

Si vous souhaitez intégrer de manière ciblée une sélection de données météorologiques d’OpenWeather à vos propres applications ou sites Web, il existe différentes API. Celles-ci vous fournissent un accès autorisé aux informations souhaitées et assurent un transfert de données sûr et sans erreur. OpenWeather propose un vaste éventail d’API qui varient selon vos exigences en termes de données météorologiques.

En version standard, l’API « Current Weather Data » et celle fournissant des prévisions à 5 jours proposent toujours un forfait OpenWeather gratuit et un autre payant. Les deux API gratuites incluent des données météorologiques pour chaque région et plus de 200 000 villes, des formats de données tels que HTML, XML ou JSON, ainsi que des informations météorologiques de diverses sources professionnelles. Les prévisions à 5 jours sont en revanche réalisées pour chaque région du monde, par intervalles de 3 heures.

Selon vos besoins, vous choisissez une API OpenWeather parmi les suivantes :

One Call API 3.0

One Call API 3.0 comprend 1 000 appels d’API gratuits par jour. Si cette limite est dépassée, OpenWeather vous propose un forfait alternatif ou le kit « Pay as you call » facturant 0,0012 GBP par appel d’API. Les données météorologiques suivantes sont notamment disponibles :

  • Données météorologiques en temps réel et prévisions pour l’heure suivante
  • Prévisions horaires sur jusqu’à 48 heures
  • Prévisions météorologiques pour les 8 prochains jours
  • Données météorologiques historiques rétroactives depuis jusqu’à 40 ans
  • Alertes météorologiques
One Call API 3.0 et Pay as you call d’OpenWeather
Avec One Call API 3.0 ou Pay as you call, vous pouvez utiliser quotidiennement 1 000 appels d’API gratuits. / Source : https://openweathermap.org/api/

API pour une intégration professionnelle

En cas d’intégration de données météorologiques pour des projets de moyenne ou très grande envergure, OpenWeather propose des forfaits pour les professionnels, les spécialistes et les entreprises. Ces forfaits sont notamment les suivants :

  • Hourly Forecast 4 Days : données météorologiques en temps réel + prévisions météorologiques horaires sur jusqu’à quatre jours + données pour jusqu’à 96 horodatages + formats JSON et XML
  • Daily Forecast 16 Days : prévisions météorologiques internationales sur jusqu’à 16 jours + formats JSON et XML + données de prévision actualisées quotidiennement
  • Climatic Forecast 30 Days : prévisions météorologiques internationales sur jusqu’à 30 jours + format JSON
  • Bulk Download : téléchargements de données météorologiques en temps réel, diverses prévisions météorologiques et archives de 7 jours + tri par type de données et région + formats CSV et JSON
  • Global Weather Alerts Push Notifications : regroupe toutes les alertes météorologiques des agences météorologiques nationales + notifications Push en temps réel pour toutes les alertes météorologiques internationales actives + notifications contenant une date/heure, un lieu et une description
  • Road Risk API : données et alertes météorologiques spécifiques à un itinéraire sélectionné + données en temps réel, prévisions et données météorologiques historiques pour l’itinéraire sélectionné
Forfaits d’API payants d’OpenWeather
OpenWeather propose une multitude de forfaits d’API payants. / Source : https://openweathermap.org/api/

Toutes les API disponibles, ainsi que les forfaits gratuits et payants proposés par OpenWeather sont disponibles sur la page des API OpenWeather.

API IONOS gratuite

Utilisez l’API de IONOS sans frais supplémentaires pour récupérer ou mettre à jour les données relatives à vos domaines, DNS et SSL.

Enregistrements DNS
Administration SSL
Documentation API

Créer une clé API OpenWeather

Afin de pouvoir intégrer les fonctions d’OpenWeather, vous avez besoin d’une clé API pour accéder à l’API souhaitée d’OpenWeather. Les clés API garantissent le transfert fiable des données selon le forfait choisi, ainsi que l’accès autorisé via un compte habilité. En outre, OpenWeather compte le nombre d’accès à l’API via les clés API afin de vérifier si la limite du nombre d’accès a été dépassée ou non.

Clés API OpenWeather gratuites

Procédez comme suit pour créer une clé API pour un forfait OpenWeather gratuit, comme « Current Weather » ou « 5 Days / 3 Hours » :

  • Étape 1 : connectez-vous via la page de connexion d’OpenWeather ou créez un nouveau compte via la page d’inscription à OpenWeather.
  • Étape 2 : lors de votre inscription, indiquez votre adresse email, puis attendez de recevoir une confirmation par email de la part d’OpenWeather. Celle-ci contient la clé API associée à votre forfait gratuit.
Conseil

Vous souhaitez également savoir comment créer des clés API pour Google Maps, Steam ou YouTube ? Consultez nos guides :

Clés API OpenWeather professionnelles payantes

Procédez comme suit pour utiliser les forfaits d’API d’entreprise ou professionnels payants :

  • Étape 1 : connectez-vous à votre compte ou créez un nouveau compte.
  • Étape 2 : si vous souhaitez utiliser un forfait pour une sélection d’API OpenWeather, rendez-vous sur la page des API OpenWeather, sélectionnez l’API souhaitée et cliquez sur « Subscribe » (S’inscrire).
  • Étape 3 : renseignez le formulaire de facturation et terminez l’inscription. Veillez à associer votre forfait à votre clé API pour les appels d’API.
  • Étape 4 : l’IP du serveur respectif pour le forfait d’API payé est indiqué dans l’email de confirmation.

Retrouver des clés API OpenWeather

Procédez comme suit pour créer de nouvelles clés API ou pour visualiser vos clés déjà existantes dans l’aperçu :

  1. Connectez-vous à votre compte OpenWeather.
  2. Dans le tableau de bord de votre compte, cliquez sur le nom de votre compte dans le coin supérieur droit et cliquez sur « My API » (Mes API) dans le menu déroulant. Sur cette page sont recensées toutes les clés API déjà créées, ainsi que les informations correspondantes.
  3. Sous « Create key » (Créer une clé), vous pouvez ensuite créer une nouvelle clé et assigner un projet.

Que se passe-t-il si la limite d’appels d’API est atteinte ?

Grâce à la clé API, OpenWeather est en mesure de compter le nombre d’appels via votre compte. Les forfaits d’API gratuits comme payants sont équipés d’une limite maximale d’appels. Afin d’assurer le fonctionnement de l’API, vous recevez une notification automatique lorsque vous avez atteint la limite de vos appels d’API. Dans cette notification, OpenWeather suggère une API alternative offrant davantage d’appels.

Si l’utilisateur ne réagit pas à la notification, la clé API correspondante est désactivée. Contactez le service client pour réactiver la clé API et le compte correspondant.