我正在使用 Twilio 进行电话验证,并且我已经对其进行了一百次以上的测试,但不知何故我偶尔会收到失败的通知(我在 else 语句中有一个 mail() 函数)。
有什么方法可以让我知道:
- 收件人的电话响了,但他没有接听
- 接听者接听电话但未输入验证码。
- 当铃声响起时,收件人拒绝了电话。
所以我可以准确地确定发生了什么。目前我只看到通话“已完成”,但我不确定号码是否错误,或者通话被拒绝等。
谢谢
我正在使用 Twilio 进行电话验证,并且我已经对其进行了一百次以上的测试,但不知何故我偶尔会收到失败的通知(我在 else 语句中有一个 mail() 函数)。
有什么方法可以让我知道:
所以我可以准确地确定发生了什么。目前我只看到通话“已完成”,但我不确定号码是否错误,或者通话被拒绝等。
谢谢
Twilio 布道者在这里。
对于第一种情况(无代答),您可以使用StatusCallback参数指定 twilio 将在呼叫结束时请求的 URL。我们传递一个CallStatus参数,告诉您呼叫结束的原因。
对于第二种情况,这是您需要跟踪的内容,因为只有您的应用程序知道什么是有效代码。
第三种情况我不太确定我是否理解。你的意思是当电话响起时他们忽略了电话?对 Twilio 来说,这与不回答基本上是一样的。
希望有帮助。