Partilhar via


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

Códigos de exemplo

  1. Crie um SDK com o TokenCredential Azure Identity.

    from azure.identity import DefaultAzureCredential
    
    credential = DefaultAzureCredential()
    

    credential pode ser qualquer classe que herda da TokenCredential classe.

    • AmbienteCredencial
    • ClientSecretCredential
    • ClientCertificateCredential
    • ManagedIdentityCredential
    • VisualStudioCredential
    • VisualStudioCodeCredential
    • AzureCliCredential

    Para saber mais, consulte Biblioteca de cliente do Azure Identity para Python

  2. Em seguida, crie um client com endpoint, hube credential.

    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