通过twilio验证电话验证电话是否成功

时间:2016-01-29 07:51:44

标签: c# twilio twilio-click-to-call

我正在使用Twilio Appi进行电话验证我的这个代码段正在生成验证通话。

ValidationRequestResult result = client.AddOutgoingCallerId(options.To, GeneratedVerificationOption());

我想检查是否成功通话

1 个答案:

答案 0 :(得分:0)

AddOutgoingCallerId方法接受OutgoingCallerIdOptions对象作为方法参数,您可以使用该参数提供StatusCallback网址。

var options = OutgoingCallerIdOptions() { StatusCallback="http://example.com/result" }
result = client.AddOutgoingCallerId("+15555555555", options);
if (result.RestException!=null) {
    Debug.Writeline("error making validation phone call");
}

验证调用完成后,Twilio会向此网址发出请求,并将验证结果作为VerificationStatus参数传递给您。如果您使用的是ASP.NET MVC,则可以将其添加为操作方法参数:

public ActionMethod PostResult(string VerificationStatus) {
    if (VerificationStatus=="success") {

    }
}

希望有所帮助。