我试图使用Go从azure服务总线队列中提取消息。队列主题名称,订阅名称,服务名称和共享访问密钥值是凭据。我没有获得适当的示例代码。请帮助我!
答案 0 :(得分:1)
Go Cloud开发工具包发布/订阅API仍在开发中(它是我们的较新API之一)。截至2019年1月30日,pull request待审核,增加了支持,敬请期待!
答案 1 :(得分:0)
from azure.servicebus.control_client
import ServiceBusService
bus_service=ServiceBusService(service_namespace='<namespace>',
shared_access_key_name='<key_name>',
shared_access_key_value='<acess_key>')
topic_name = "<topic_name>"
subscription_name = "<subscription_name>"
message = bus_service.receive_subscription_message(topic_name,
subscription_name, peek_lock=True)