SuperAPI AI 工具集

phone-verification

安全与审计

查看项目

更新于 10-15 21:54

技能介绍

用途:通过 Didit API 发送短信一次性验证码并校验用户输入的验证码,用于确认用户拥有某个手机号码,可实现注册前手机验证、短信 2FA、账号找回和订单联系方式确认等场景。

主要能力:发送验证码接口为 /v3/phone/send,校验接口为 /v3/phone/check,均通过 Gooseworks 代理端点调用;使用 Bearer 认证。

使用方式:先从 ~/.gooseworks/credentials.json 读取凭证,设置 GOOSEWORKS_API_KEY 与 GOOSEWORKS_API_BASE;若无该文件,需运行 npx gooseworks login。发送验证码时以 POST 方式请求 $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run,请求体指定 api 为 didit、path 为 /v3/phone/send、body 包含 phone_number;校验时 path 改为 /v3/phone/check,body 同时包含 phone_number 与 code。

限制:手机号必须使用 E.164 格式(含 + 和国家代码,例如 +14155551234)。资料未提供速率限制、验证码有效期、费用或价格等信息,暂未提供。

适用场景:用户注册、短信二次验证、账号恢复、订单联系号码确认等。