0

我正在使用 Twilio Appi 进行电话验证,我的这个片段正在生成验证呼叫。

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

我想检查任一呼叫是否成功

4

1 回答 1

0

AddOutgoingCallerId方法接受一个OutgoingCallerIdOptions对象作为方法参数,您可以使用它来提供StatusCallbackURL。

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 将向该 URL 发出请求,将验证结果作为VerificationStatus参数传递给您。如果您使用的是 ASP.NET MVC,您可以将其添加为操作方法参数:

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

    }
}

希望有帮助。

于 2016-01-30T02:36:19.280 回答