Jak utworzyć element WebPubSubServiceClient
przy użyciu języka Python i tożsamości platformy Azure
W tym przewodniku z instrukcjami pokazano, jak utworzyć przy użyciu identyfikatora WebPubSubServiceClient
Entra firmy Microsoft w języku Python.
Wymagania
Zainstaluj pakiet azure-identity z pypi.org.
python -m pip install azure-identity
Zainstaluj pakiet azure-messaging-webpubsubservice z pypi.org.
python -m pip install azure-messaging-webpubsubservice
Przykłady kodu
Utwórz element za
TokenCredential
pomocą zestawu Azure Identity SDK.from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential()
credential
może być dowolną klasą dziedziczą poTokenCredential
klasie.- EnvironmentCredential
- ClientSecretCredential
- ClientCertificateCredential
- ManagedIdentityCredential
- VisualStudioCredential
- VisualStudioCodeCredential
- AzureCliCredential
Aby dowiedzieć się więcej, zobacz Biblioteka klienta tożsamości platformy Azure dla języka Python
Następnie utwórz element
client
z elementamiendpoint
,hub
icredential
.from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential() client = WebPubSubServiceClient(hub="<hub>", endpoint="<endpoint>", credential=credential)
Dowiedz się, jak używać tego klienta, zobacz Azure Web PubSub service client library for Python (Biblioteka klienta usługi Azure Web PubSub dla języka Python)