检查收件人是否接受/拒绝了电话?

时间:2014-04-04 14:57:07

标签: twilio twiml

我正在使用Twilio进行电话验证,并且我已经测试了它的百倍以上,但不知何故我偶尔会收到失败的通知(我在else语句中有一个mail()函数)。

我有什么办法可以真正知道:

  1. 收件人的电话响了,但他没有接听
  2. 收件人接听电话但未输入验证码。
  3. 当铃声响起时,收件人拒绝了电话。
  4. 所以我可以准确地确定发生了什么。目前我只看到呼叫为"已完成"但我不确定号码是否错误,或者电话被拒绝等等。

    由于

1 个答案:

答案 0 :(得分:3)

Twilio传道者在这里。

对于第一个场景(没有取件),您可以使用StatusCallback参数指定twilio在呼叫结束时请求的URL。我们传递CallStatus参数,告诉您why the call ended

对于第二种情况,您需要跟踪这一情况,因为只有您的应用才知道什么是有效代码。

第三种情况我不太清楚我理解。你的意思是当电话铃响时他们忽略了通话?对Twilio来说,基本上与没有回答它一样。

希望有所帮助。