Delen via


Microsoft Azure SDK voor Python

Dit is de Microsoft Azure Bot Service-clientbibliotheek. Dit pakket is getest met Python 3.7+. Zie de python-release van azure sdk voor een volledigere weergave van Azure-bibliotheken.

Disclaimer

Ondersteuning voor Azure SDK Python-pakketten voor Python 2.7 is beƫindigd op 1 januari 2022. Raadpleeg voor meer informatie en vragen https://github.com/Azure/azure-sdk-for-python/issues/20691

Aan de slag

Vereisten

Het pakket installeren

pip install azure-mgmt-botservice
pip install azure-identity

Verificatie

Azure Active Directory-tokenverificatie is standaard afhankelijk van de juiste configuratie van de volgende omgevingsvariabelen.

  • AZURE_CLIENT_ID voor Azure-client-id.
  • AZURE_TENANT_ID voor Azure-tenant-id.
  • AZURE_CLIENT_SECRET voor Azure-clientgeheim.

Daarnaast kan de Azure-abonnements-id worden geconfigureerd via de omgevingsvariabele AZURE_SUBSCRIPTION_ID.

Met de bovenstaande configuratie kan de client worden geverifieerd door de volgende code:

from azure.identity import DefaultAzureCredential
from azure.mgmt.botservice import AzureBotService
import os

sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = AzureBotService(credential=DefaultAzureCredential(), subscription_id=sub_id)

Voorbeelden

Codevoorbeelden voor dit pakket vindt u op Bot Service op docs.microsoft.com en opslagplaats voorbeelden

Problemen oplossen

Volgende stappen

Feedback geven

Als u fouten tegenkomt of suggesties hebt, kunt u een probleem melden in de sectie Problemen van het project.

Weergaven