0

通话结束时,我想向 Microsoft 团队发送数据。为此,我正在使用 Twilio webhook 发出 POST 请求。我在 CALL STATUS CHANGES 中添加了 HTTP 请求的链接。但我也想发送通话期间收集的数据。有没有办法做到这一点?

此处的文章(https://www.twilio.com/docs/usage/webhooks/voice-webhooks)没有提及任何有关传递数据的内容。

我的 POST 请求 URI 看起来像这样:- https://xyz?Name=Himanshu&Phone=1234567890

我希望从内存中收集姓名和电话数据。

4

1 回答 1

2

Twilio 开发人员布道者在这里。

当 Twilio 发送关于语音呼叫的 webhook 请求时,它将发送一大堆参数,包括、、CallSid(用户呼叫的号码)、等等,所有这些都在此处列出ToFromAccountSidCallStatus

我不建议将 Twilio webhook 直接发送到 Microsoft Teams,因为 Twilio 预计会有对请求的响应。此外,Twilio 也无法知道来电者的姓名。

相反,我建议设置 webhook 请求以转到您自己的应用程序,您可以从请求中解析出您需要的数据,收集名称等其他数据,然后向 Teams 发出请求以完成您的交互。

于 2021-06-11T05:05:47.417 回答