检查收件人是否接受/拒绝呼叫



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

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

  1. 收件人的电话响了,但他没有接听
  2. 收件人接听了电话,但没有输入验证码。
  3. 当铃声响起时,收件人拒绝了呼叫。

所以我可以准确地确定发生了什么。目前,我只看到呼叫为"已完成",但我不确定号码是否错误,或者呼叫被拒绝等。

谢谢

这里的Twilio布道者。

对于第一种情况(无应答),您可以使用 StatusCallback 参数指定 twilio 在呼叫结束时将请求的 URL。 我们传递一个 CallStatus 参数,该参数告诉您呼叫结束的原因。

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

第三种情况我不太确定我是否理解。 你的意思是当电话响起时,他们忽略了电话? 对Twilio来说,这本质上与不回答它相同。

希望有帮助。

最新更新