Microsoft Azure SDK för Python
Det här är Microsoft Azure Voiceservices Management-klientbiblioteket. Det här paketet har testats med Python 3.7+. En mer fullständig vy över Azure-bibliotek finns i Python-versionen för azure sdk.
Friskrivning
Stöd för Azure SDK Python-paket för Python 2.7 upphörde den 1 januari 2022. Mer information och frågor finns i https://github.com/Azure/azure-sdk-for-python/issues/20691
Komma igång
Förutsättningar
- Python 3.7+ krävs för att använda det här paketet.
- Azure-prenumeration
Installera paketet
pip install azure-mgmt-voiceservices
pip install azure-identity
Autentisering
Som standard är Azure Active Directory-tokenautentisering beroende av korrekt konfiguration av följande miljövariabler.
AZURE_CLIENT_ID
för Azure-klient-ID.AZURE_TENANT_ID
för Azure-klientorganisations-ID.AZURE_CLIENT_SECRET
för Azure-klienthemlighet.
Dessutom kan Azure-prenumerations-ID konfigureras via miljövariabeln AZURE_SUBSCRIPTION_ID
.
Med ovanstående konfiguration kan klienten autentiseras med följande kod:
from azure.identity import DefaultAzureCredential
from azure.mgmt.voiceservices import VoiceServicesMgmtClient
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = VoiceServicesMgmtClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
Exempel
Kodexempel för det här paketet finns på:
- Search Voiceservices Management på docs.microsoft.com
- Lagringsplats för Azure Python Mgmt SDK-exempel
Felsökning
Nästa steg
Ge feedback
Om du stöter på buggar eller har förslag kan du skicka in ett problem i avsnittet Problem i projektet.
Azure SDK for Python