2013-09-22 17 views
1

如何將呼入呼叫sid與自定義ID相關聯?目前Twilio發佈或獲取其參數到配置的語音URL,但不能發送自定義參數twilio與它的參數回調。示例scanario:呼叫者呼入進行驗證以連接到/twiml.php處的不同號碼,Twilio在呼叫發起時在/voice_url.php處發帖。如何將當前正在運行的已認證的調用者與調用ID關聯起來,假設他們的調用者ID可能未知?如何將入站Twilio調用sid與自定義ID相關聯?

  • 的策略,我已經嘗試已經是所有正在運行的 調用,那麼匹配與先前從twilio statuscall到voice_url存儲來電顯示 呼叫者ID查詢twilio,但如果我有多個 調用更多的去比一個「未知的」來電顯示,這不會工作。
+0

我不完全確定你在問什麼。您是否正在尋找一種方法來識別針對其Twilio Call SID有未知來電顯示的第二/第三個來電者?這是不可能的,因爲呼叫SID對於每個呼叫都是唯一的。你能否詳細解釋一下,我可以幫忙? – xmjw

回答

4

發起呼叫時,您可以使用自定義參數設置回調URL。

從你的解釋,我明白,/voice_url.php是你的回調url。 您可以在發起呼叫時指定呼叫回撥爲/voice_url.php?id=xxxxxxx

這將使twilio將id也發送到您的回叫網址,您可以在其中使用get request參數獲取id。

我希望這會有所幫助。

+1

如何在PHP(或Rails)應用程序中設置回調URL?我確實看到了如何在Twilio網站上設置它,但那只是一個沒有參數的URL。 – user1515295

相關問題