私はブラウザ内コールセンターアプリケーションで作業しており、これを実現するためにTwilio JavaScript SDKを使用しています。私はTwilioコンソールでTwiMLアプリケーションを作成し、TwiMLを返すための '音声リクエストURL'を提供しました。これは正常に動作します。Twilioクライアント(JavaScript SDK)の使用時に動的ステータスコールバックURLを提供するには
私が苦労している部分は、コールが終了するとコールステータスを返すことです。コンソールでは私は 'ステータスコールバックURL'を提供することができますが、私のデータベース内のコールのコンテキストに関する特定の詳細を調べるために、このURLへの動的参照を渡す必要もあります。通話を開始するには
、私はしかし、これはステータスコールバックURL内のパラメータと一緒に渡されません
Twilio.Device.connect({
Reference: $(this).data('reference')
});
...つまり、私の参照を渡すconnectメソッドを呼び出します。
この[https://www.twilio.com/docs/api/twiml/client]を試してみましたか。呼び出しステータスが変化するたびに発生するattr(statusCallback)urlがあります –