WebPubSubServiceClient
Создание с помощью Python и Azure Identity
В этом руководстве показано, как создать WebPubSubServiceClient
идентификатор Microsoft Entra в Python.
Requirements
Установите пакет azure-identity из pypi.org.
python -m pip install azure-identity
Установите пакет azure-messaging-webpubsubservice из pypi.org.
python -m pip install azure-messaging-webpubsubservice
Пример кода
Создайте пакет
TokenCredential
SDK для удостоверений Azure.from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential()
credential
может быть любым классом, наследуемым отTokenCredential
класса.- EnvironmentCredential
- ClientSecretCredential
- ClientCertificateCredential
- ManagedIdentityCredential
- VisualStudioCredential
- VisualStudioCodeCredential
- AzureCliCredential
Дополнительные сведения см . в клиентской библиотеке удостоверений Azure для Python
Затем создайте
client
с помощьюendpoint
,hub
иcredential
.from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential() client = WebPubSubServiceClient(hub="<hub>", endpoint="<endpoint>", credential=credential)
Узнайте, как использовать этот клиент, ознакомьтесь с клиентской библиотекой службы Azure Web PubSub для Python