2017-11-29 4 views
0

私はTwilioでC言語を使って電話をしようとしています。#私は以下のコードを使ってcall.codeを正常に実行しますが、私のtwilioページではstausを完了し、Twilio Cantは電話をかけますがエラーはありません

 const string accountSid = "ACe200aeb6115e1f3038a012e1103bd874"; 
     const string authToken = "6XXXXXX"; 
     TwilioClient.Init(accountSid, authToken); 

     var to = new PhoneNumber("+12025688652"); 
     var from = new PhoneNumber("+919500553163"); 
     var call = CallResource.Create(to, 
             from, 
             url: new Uri("https://demo.twilio.com/welcome/voice/")); 

     Console.WriteLine(call.Sid); 

答えて

1

ここではTwilioの開発者エバンジェリストです。

私はあなたが実際にその呼び出しを成功させていると確信しています。あなたが使用したパラメータのため、あなた自身が電話を受けていません。

あなたは確認済みの番号から電話をかけています。これはあなたの実際の電話番号ですが、それをfromアドレスに設定すると、Twilioはそれを呼び出しの発信者IDとして使用するだけです。

toのアドレスについては、アカウント内で購入したTwilio番号を使用しています。その番号に電話をかけると、Twilioはその番号の設定で音声応答として設定されているURLにWebhook(HTTP)要求を出します。現在、それはデフォルトに設定されているので、Twilioはhttps://demo.twilio.com/welcome/voice/というURLを取得します。クリックすると、メッセージが読み込まれるだけです。

コールの作成時に使用するURLも、デフォルトのURLです。

TwilioがあなたのTwilio番号をダイヤルするためにあなたの発信者IDを使用しているということです。そして、電話が応答されると、その両側がそのメッセージを互いに読んでいます。

少なくとも自分の電話の呼び出し音を作りたい場合は、まずはAPI呼び出しのtofromの番号を逆にします。それを行うと、あなたの電話で電話を受けて、それに答えるとデモメッセージが聞こえます。それでは、初めて自分でTwiMLというレスポンスを書くことができます。開始するには、Twimlbinsを使用するか、独自のアプリケーションを作成してください。

これが役立つかどうか教えてください。

+0

この問題を解決していただきありがとうございます。番号を変更して番号を変更した後、私のせいです。 – Sivashankar

+0

すごく嬉しいです。あなたが気にしないならば、この答えに正しいと印を付けることができます。そうすれば、他の人が出てくると正解であると確信することができます。ありがとう! – philnash

関連する問題