SuperAPI AI 工具集

identity-verification-didit

编程与开发

查看项目

更新于 10-15 21:54

技能介绍

用途:通过 Didit API 完成用户身份验证,包括邮箱与电话一次性验证码(OTP)的发送和校验、AML 反洗钱名单筛查,以及数据库身份信息校验;适用于注册验证、双因素认证、KYC 与 AML 合规等场景。

配置:凭证从 ~/.gooseworks/credentials.json 读取。

export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])") export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))")

若该文件不存在,需运行 npx gooseworks login。所有请求使用 Bearer 认证:-H "Authorization: Bearer $GOOSEWORKS_API_KEY",并通过 $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run 代理转发,请求体中指定 api、path 与 body。

主要能力:发送邮箱验证码(/v3/email/send);校验邮箱验证码(/v3/email/check,免费);发送电话验证码(/v3/phone/send,支持 sms/whatsapp/telegram/voice,默认 whatsapp);校验电话验证码(/v3/phone/check,免费,每个验证码最多三次尝试);AML 筛查(/v3/aml),依据姓名、实体类型、出生日期、国籍、证件号等参数与全球观察名单和高风险数据库比对;数据库校验(/v3/database-validation),将用户提供的身份数据与权威数据源核对,支持 one_by_one 与 two_by_two 两种校验类型,issuing_state 需为指定的 ISO 3166-1 alpha-3 国家代码。

限制与说明:电话与邮箱校验接口免费;AML 筛查的评分阈值、权重参数可配置,开启负面媒体筛查约需 10 秒,开启持续监控时须同时保存 API 请求;数据库校验所需字段依国家而定。资料未提供收费价格、SLA 或错误码细节。可用 search 与 details 接口查询完整端点信息。