私はアプリケーションを構築していますが、そのうちの1つがTwilioと統合されています。Twilio Rest APIを使用したアウトバウンドコールは実行されません
私はすべてのIVRフローがAsp.Net Mvc 3で行われており、これまでのところすべて正常に動作しています。 しかし、機能の1つは、ユーザーに電話番号を入力させ、Twilioにその番号を呼び出して、他のユーザーが応答すると何かを再生することです。
私はTwilio REST APIを使用して呼び出しを行っていますが、呼び出しが行われていないため、アプリケーションまたはTwilioでエラーが発生していません。
私は何をやっていることはこれです:私はtwilio
public ActionResult Dial(Call request, int opt)
{
var twilio = new TwilioRestClient(Configuration.TwilioAccKey, Configuration.TwilioAuthKey);
twilio.InitiateOutboundCall(Configuration.TwilioPhoneNumber,
"+" + request.Digits,
string.Format("{0}/Calls/Endorsement/Play?opt={1}", Configuration.BaseUrl, opt));
var response = new TwilioResponse();
response.Redirect("/Calls/Endorsement/Play?opt=" + opt, "GET");
return TwiML(response);
}
REST呼び出し後の応答が実行されていると、エラーをスローしませんアウトバウンドコールからのデータを受信するアクションを持っています。 私は何が間違っていますか?
ありがとうございます!
ああ、クールです。私はそれを試してみましょう、ありがとう! – Ioni
私はそれを解決し、残りのAPIはPOSTと私のアクションを行います。私はそれを変更し、CallOptionsオブジェクトをパラメータとして使用します。 – Ioni