5

私はjavascriptクライアントで呼び出しを確立しようとしています:

function call() { 
// get the phone number or client to connect the call to 
   params = {"PhoneNumber": $("#number").val()}; 
   Twilio.Device.connect(params); 
} 

着信コールバック API では、コール SID を取得します

Twilio.Device.incoming(function (conn) {
   alert(conn.parameters.CallSid);
});

そして、発信コールバック API はコール sid を取得しません:

Twilio.Device.connect(function (conn) { 
   alert(conn.parameters.CallSid); // Not working undefine
   $("#log").text("Successfully established call"); 
}); 

Twilio デバイスが正常に接続されたときにコール sid を取得する方法 (発信コール)

ありがとう

4

3 に答える 3

1

誰かがまだこの答えを探している場合 - 着信要求で CallSid を見つけ、サーバー側からこれにアクセスしました。クライアントでも実際にこれを取得できると思います... CallSid は、URL への呼び出しが開始されたときの単純な HTTP 要求パラメーターです。

于 2016-02-23T03:55:01.313 に答える
0

私は Twilio にまったく同じ質問をしましたが、私が得た答えは、クライアントでは得られないというものでした。音声リクエスト URL のクエリ パラメータで発信コールのサーバー側でのみ取得します。

于 2014-08-15T19:55:00.897 に答える