gpt4 book ai didi

python - Azure 事件中心 Python SDK

转载 作者:行者123 更新时间:2023-12-01 09:13:05 25 4
gpt4 key购买 nike

任何人都可以解释如何使用 python 事件中心 SDK 使用“事件中心兼容名称”和“事件中心兼容端点”。 SDK 要求

# Address can be in either of these formats:
# "amqps://<URL-encoded-SAS-policy>:<URL-encoded-SAS-
# "key>@<mynamespace>.servicebus.windows.net/myeventhub"
# "amqps://<mynamespace>.servicebus.windows.net/myeventhub"
ADDRESS = os.environ.get('EVENT_HUB_ADDRESS')

# SAS policy and key are not required if they are encoded in the URL
USER = os.environ.get('EVENT_HUB_SAS_POLICY')
KEY = os.environ.get('EVENT_HUB_SAS_KEY')

我需要帮助将默认端点下给出的字符串拟合到此示例中。

最佳答案

鉴于您提到“事件中心兼容名称”和“事件中心兼容端点”,我假设您正在尝试连接到 IoT 中心的事件中心兼容端点。

使用此事件中心兼容名称:iothub-ehub-getstarted-99999-xxxxxxxxxx以及此事件中心兼容端点:Endpoint=sb://ihsuprodbyres999dednamespace.servicebus.windows.net/;SharedAccessKeyName=iothubowner;SharedAccessKey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=

然后 EVENT_HUB_ADDRESS 如下所示:amqps://ihsuprodbyres999dednamespace.servicebus.windows.net/iothub-ehub-getstarted-99999-xxxxxxxxxx

对于 EVENT_HUB_SAS_POLICYEVENT_HUB_SAS_KEY 值,您可以使用 iothubownwerservice 作为 SAS 策略及其相应的 key 。您可以在 IoT 中心的共享访问策略页面上的门户中找到这些内容。

关于python - Azure 事件中心 Python SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51488457/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com