Como criar um WebPubSubServiceClient
com Python e Azure Identity
Este guia de instruções mostra como criar um ID usando o WebPubSubServiceClient
Microsoft Entra em Python.
Requisitos
Instale o pacote azure-identity a partir do pypi.org.
python -m pip install azure-identity
Instale o pacote azure-messaging-webpubsubservice a partir do pypi.org.
python -m pip install azure-messaging-webpubsubservice
Códigos de exemplo
Crie um SDK com o
TokenCredential
Azure Identity.from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential()
credential
pode ser qualquer classe que herda daTokenCredential
classe.- AmbienteCredencial
- ClientSecretCredential
- ClientCertificateCredential
- ManagedIdentityCredential
- VisualStudioCredential
- VisualStudioCodeCredential
- AzureCliCredential
Para saber mais, consulte Biblioteca de cliente do Azure Identity 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 esse cliente, consulte Biblioteca de cliente de serviço Azure Web PubSub para Python