0
私はAC#mvc.netアプリケーションを作成中です。一定時間後にtwilioクライアントの呼び出しを終了できるかどうかを知る必要があります。一定の時間制限に達したか、「この通話は30秒で終了します」と表示されます。どんな助けも良い助けです。ブラウザに#twilioクライアントブラウザを呼び出す
私はAC#mvc.netアプリケーションを作成中です。一定時間後にtwilioクライアントの呼び出しを終了できるかどうかを知る必要があります。一定の時間制限に達したか、「この通話は30秒で終了します」と表示されます。どんな助けも良い助けです。ブラウザに#twilioクライアントブラウザを呼び出す
duration
は、通話が終了するまでは空の値であるため、この作業を行うには少し作業が必要です。代わりに、電話でStartTime
parameterを使用し、アプリケーションで手動で期間を計算します。あなたはmodify the callはそれが指定した時間に達したら、あなたの警告メッセージと<Hangup>
コールで通話中に録音を再生するには<Play>
verbを使ってできることを実行した後
。
C#の例の変更は、次のようになります。
// Download the twilio-csharp library from twilio.com/docs/csharp/install
using System;
using Twilio;
class Example
{
static void Main(string[] args)
{
// Find your Account Sid and Auth Token at twilio.com/user/account
string AccountSid = "ACCOUNT_SID";
string AuthToken = "AUTH_TOKEN";
var twilio = new TwilioRestClient(AccountSid, AuthToken);
twilio.RedirectCall("CALL_SID",
"http://demo.twilio.com/docs/voice.xml", "POST");
}