1

インバウンド コール SID をカスタム ID に関連付ける方法を教えてください。現在、Twilio は構成された音声 URL にパラメーターを投稿または取得しますが、カスタム パラメーターを twilio に送信して、そのパラメーターでコールバックすることはできません。例のシナリオ: 発呼者は認証済みの別の番号に接続するためにに電話をかけ、Twilioは通話の開始/twiml.php時に に投稿します。/voice_url.php発信者IDが不明である可能性があると仮定して、現在実行中の認証済み発信者をcallidに関連付ける方法は?

  • 私がすでに試した戦略は、実行中のすべての通話について twilio にクエリを実行し、発信者 ID を以前に保存された twilio statuscall の callerId と voice_url と照合することでしたが、複数の「不明な」発信者 ID で複数の通話が行われている場合、動作しません。
4

1 に答える 1

4

呼び出しを開始するときに、カスタム パラメータを使用してコールバック URL を設定できます。

あなたの説明から、/voice_url.php がコールバック URL であることがわかりました。/voice_url.php?id=xxxxxxx として呼び出しを開始するときに、call backurl を指定できます。

これにより、twilio がコールバック URL にも ID を送信するようになり、get リクエスト パラメーターを使用して ID を取得できます。

これが役立つことを願っています。

于 2013-10-04T20:46:12.427 に答える