You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Twilio 通过SID查询Verification接口的全部响应及字段含义问询

字段含义说明

  • status 字段为 pending 属于正常状态,该状态本身就代表验证码已成功发送、等待用户提交校验,该字段完整枚举值如下:
    • pending:验证码已发出,尚未完成用户校验
    • approved:用户提交的验证码校验通过,验证完成
    • canceled:当前验证流程已被手动取消
    • max_attempts_reached:用户错误输入验证码次数超过上限,验证流程已锁定
  • 如果需要额外确认发送动作的执行状态,可以查看两个字段:
    1. send_code_attempts 数组:数组中存在对应渠道(示例中为SMS)的发送记录,代表平台已执行发送操作
    2. lookup.carrier.error_code:值为 null 代表运营商侧没有返回发送错误,验证码已成功下发到用户手机

业务流程适配方案

  • 当查询接口返回 status = pending 时,直接引导用户输入验证码即可
  • 仅当返回 status 为 canceled / max_attempts_reached,或者 lookup.carrier.error_code 不为空时,再引导用户重新发起验证流程

内容的提问来源于stack exchange,提问作者Garrett

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 08:15:03