【问题标题】:Can I send an event through my webhook directly to an Azure Event Hub?我可以通过我的 webhook 将事件直接发送到 Azure 事件中心吗?
【发布时间】:2021-07-15 03:14:28
【问题描述】:
是否可以使用 Webhook 从 SMS API(例如 Twilio 或 CM Telecom)将消息直接发送到 Azure 事件中心?如果是这样,我该如何进行 SAS 等身份验证?我必须使用 Azure 函数吗?
我读过“事件订阅”,并认为它可能对这种集成有用,但我不确定它是如何使用的,以及它是否对这种用例有用。
亲切的问候,
【问题讨论】:
标签:
azure-functions
twilio
webhooks
azure-eventhub
【解决方案1】:
我发现这是不可能的,最好的方法是将 webhook 发送到一个 azure HTTP 触发器函数,然后将事件的数据发送到事件中心,这样做的另一个主要原因也是事件中心返回 201 响应,而大多数 API 期望 200 响应,因此您仍然需要在 webhook 和事件中心之间使用 azure 函数。