1

如何将入站呼叫 sid 与自定义 ID 关联?目前 Twilio 将其参数发布或获取到配置的语音 URL,但无法将自定义参数发送到 twilio 以使用其参数进行回调。示例 scanario:呼叫者在 呼叫经过身份验证以连接到不同的号码/twiml.php,Twilio/voice_url.php在呼叫开始时发布。然后如何将当前正在运行的经过身份验证的呼叫者与 callid 相关联,假设他们的呼叫者 ID 可能是未知的?

  • 我已经尝试过的策略是在 twilio 中查询所有正在运行的呼叫,然后将呼叫者 ID 与先前存储的 callerId 从 twilio statuscall 到 voice_url 进行匹配,但是如果我有多个呼叫带有多个“未知”呼叫者 ID,那不会工作。
4

1 回答 1

4

发起呼叫时,您可以使用自定义参数设置回调 url。

根据您的解释,我了解 /voice_url.php 是您的回调网址。您可以在发起呼叫时将回拨网址指定为 /voice_url.php?id=xxxxxxx

这将使 twilio 也将 id 发送到您的回调 url,您可以在其中使用 get 请求参数获取 id。

我希望这有帮助。

于 2013-10-04T20:46:12.427 回答