我可以通过我的 webhook 将事件直接发送到 Azure 事件中心吗?

问题描述

是否可以使用 Webhook 从 SMS API(例如 Twilio 或 CM Telecom)直接向 Azure 事件中心发送消息到 Azure 事件中心?如果是这样,我该如何进行 SAS 等身份验证?我是否必须使用 Azure 函数? 我已经阅读了有关“事件订阅”的内容,并认为它可能对这种集成有用,但我不确定它是如何使用的,以及它是否对这个用例有用。

亲切的问候,

解决方法

我发现这是不可能的,最好的方法是将 webhook 发送到 azure HTTP 触发器函数,然后将事件的数据发送到事件中心,另一个主要原因也是事件中心返回 201 响应,而大多数 API 期望响应 200,因此您仍然需要 webhook 和事件中心之间的 azure 函数。