Como criar um WebPubSubServiceClient
com o Python e a Identidade do Azure
Este guia de instruções mostra como criar uma WebPubSubServiceClient
ID do Microsoft Entra usando em Python.
Requisitos
Instale o pacote azure-identity de pypi.org.
python -m pip install azure-identity
Instale o pacote azure-messaging-webpubsubservice de pypi.org.
python -m pip install azure-messaging-webpubsubservice
Códigos de exemplo
Crie uma
TokenCredential
com o SDK da Identidade do Azure.from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential()
credential
pode ser qualquer classe que herde da classeTokenCredential
.- EnvironmentCredential
- ClientSecretCredential
- ClientCertificateCredential
- ManagedIdentityCredential
- VisualStudioCredential
- VisualStudioCodeCredential
- AzureCliCredential
Para saber mais, confira Biblioteca de clientes da Identidade do Azure para Python
Em seguida, crie um
client
comendpoint
,hub
ecredential
.from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential() client = WebPubSubServiceClient(hub="<hub>", endpoint="<endpoint>", credential=credential)
Saiba como usar este cliente. Confira Biblioteca de clientes do serviço Azure Web PubSub para Python