Kit de développement logiciel (SDK) Microsoft Azure pour Python
Il s’agit de la bibliothèque cliente de gestion Microsoft Azure WebPubSub. Ce package a été testé avec Python 3.7+. Pour obtenir une vue plus complète des bibliothèques Azure, consultez la version python du Kit de développement logiciel (SDK) Azure.
Clause d’exclusion de responsabilité
La prise en charge des packages Python du SDK Azure pour Python 2.7 a pris fin le 1er janvier 2022. Pour obtenir plus d’informations et poser des questions, reportez-vous à https://github.com/Azure/azure-sdk-for-python/issues/20691
Prise en main
Prérequis
- Python 3.7+ est requis pour utiliser ce package.
- Abonnement Azure
Installer le package
pip install azure-mgmt-webpubsub
pip install azure-identity
Authentification
Par défaut, l’authentification par jeton Azure Active Directory dépend de la configuration correcte des variables d’environnement suivantes.
AZURE_CLIENT_ID
pour l’ID client Azure.AZURE_TENANT_ID
pour l’ID de locataire Azure.AZURE_CLIENT_SECRET
pour la clé secrète client Azure.
En outre, l’ID d’abonnement Azure peut être configuré via la variable d’environnement AZURE_SUBSCRIPTION_ID
.
Avec la configuration ci-dessus, le client peut être authentifié par le code suivant :
from azure.identity import DefaultAzureCredential
from azure.mgmt.webpubsub import WebPubSubManagementClient
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = WebPubSubManagementClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
Exemples
Vous trouverez des exemples de code pour ce package à l’adresse WebPubSub Management on docs.microsoft.com and Samples Repo
Dépannage
Étapes suivantes
Fournir des commentaires
Si vous rencontrez des bogues ou si vous avez des suggestions, signalez un problème dans la section Problèmes du projet.
Azure SDK for Python