Créer des identifiants API OVH pour votre application avec l’aide de python

Dans certains articles de ce site, vous allez avoir besoin d’avoir créé des identifiants spécifiques à votre application (scripts python en ligne de commande ou autre)

1. Création des identifiants

Rendez-vous sur la page de création des identifiants :

Entrez vos identifiants personnels et cliquez sur Create keys.

La page vous affiche deux valeurs: Application Key et Application Secret :

2. Report de ces valeurs dans un fichier de configuration pour vos scripts python

Si vous utilisez python et la librairie ovh, vous pouvez reporter ces valeurs dans un fichier de configuration ovh.conf (ou nom similaire) qui sera utilisé par les scripts (je nomme ce fichier chez moi conf/api-gc1582.conf où mon nic handle apparaît donc pensez à remplacer ce nom à chaque fois, il ne contiendra pas de token d’accès, uniquement les identifiants) :

				
					[default]
endpoint=ovh-eu

[ovh-eu]
application_key=xxxxxx
application_secret=yyyyyy
				
			

3. Création du token d'accès à l'API en utilisant mon script python

  • Créez votre environnement python comme décrit dans cet article. (partie 1). Vous allez aussi y trouver comment télécharger mes scripts.
  • Chargez l’environnement python si ce n’est déjà fait (voir dans l’article cité juste avant).
  • Utilisez le script python suivant pour réclamer un token sur l’arborescence correspondant à Public Cloud :
				
					python3 api/cloud/get-token.py -c conf/api-gc1582.conf
				
			
  • Suivre les instructions du script
  • Recopier le fichier de configuration en un deuxième qui contiendra le token d’accès :
				
					cp conf/api-gc1582.conf conf/api-gc1582-cloud.conf
nano conf/api-gc1582-cloud.conf
				
			
  • Éditez ce fichier et mettez les bonnes valeurs :
				
					[default]
endpoint=ovh-eu

[ovh-eu]
application_key=xxxxxx
application_secret=yyyyyy

; Lecture /cloud/
consumer_key=zzzzzzz
				
			

Si vous avez besoin d’un renfort pour de l’infogérance OVH, je suis à disposition.

Essayez Dolibarr en ligne

Un Dolibarr sécurisé, sauvegardé et mis à jour pour vous. Gratuit et sans engagement.

Lancer l'essai gratuit

Un WordPress rapide et sécurisé

Mises à jour, sauvegardes et surveillance de votre site, faites pour vous.

Voir l'infogérance WordPress

Votre serveur Linux sans y penser

Mises à jour de sécurité, sauvegardes et surveillance de votre serveur, faites pour vous.

Voir l'infogérance Linux

Un problème urgent ?

Décrivez-moi la situation, je regarde ce que je peux faire.

Me contacter

Sommaire

Faisons le point sur vos besoins