【发布时间】:2021-11-24 22:54:35
【问题描述】:
我想通过应该由 TwiML 应用处理的 API 创建对电话号码的新出站呼叫。
为此,我提供了ApplicationSid 参数,而不是here 文档中记录的Url 参数
但我找不到传递任何自定义参数的方法,因为在创建对电话号码的呼叫时添加自定义参数的唯一方法是将它们作为查询参数添加到 URL,如 here 所述。
我可以从 API 查询 TwiML 应用程序,读取配置的 Webhook URL,将我的自定义参数添加为查询,然后在创建调用时将它们传递给 Url、StatusCallback 和 FallbackUrl,但这似乎是多余且过于复杂的.
另一种解决方案是将自定义参数存储在本地数据库中,以 CallSid 作为键,但我想避免使用本地状态。
在调用 TwiML App 的 webhook (as mentioned here) 时,有没有办法简单地告诉 API 向 Url 添加一些参数?
【问题讨论】:
-
这里是 Twilio 开发者传道者。除了直接发送
Url参数之外,我找不到这样做的方法。我会检查是否有其他人知道这是否可以完成或是否有解决方法。
标签: twilio twilio-programmable-voice