SuperAPI AI 工具集

twilio-lookup

通用与其它

查看项目

更新于 10-15 19:55

技能介绍

用途:在短信、语音、Verify 等流程前对电话号码做校验、E.164 规范化、运营商与线路类型查询、来电显示(CNAM)查询,用于减少无效号发送失败、按线路类型路由、执行地域与风险策略。

主要能力:号码校验与 E.164 规范化(非 E.164 输入可传 CountryCode);fields=line_type_intelligence 返回 line_type、carrier_name、MCC/MNC;fields=caller_name 返回来电名称(覆盖范围因国家与号码类型而异,不应视为权威身份)。

使用方式:可用 Python/Node 等 Twilio 辅助库或直接 HTTPS。安装示例:pip install twilio;npm install twilio@4.23.0。CLI 安装示例:curl -sSL https://twilio-cli-prod.s3.amazonaws.com/twilio-cli-linux-x86_64.tar.gz -o /tmp/twilio.tar.gz 后解压到 /usr/local/bin 并执行 twilio --version。CLI 登录:twilio login --apikey YOUR_API_KEY_SID --apisecret 'your_api_key_secret' --profile prod。直连示例:curl -sS -u "$TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN" "https://lookups.twilio.com/v2/PhoneNumbers/+14155552671?Fields=line_type_intelligence,caller_name"。凭证建议用 API Key 与密钥管理器,生产环境不要硬编码。

适用场景:发送前筛查、Verify 注册时限制 VoIP、固话走语音回退、Studio/仓库数据补全等。

限制:caller_name 可用性依国家与号码类型而不稳定,可能更慢;附加 fields 会增加开销与延迟,建议按 E.164 缓存(如 7–30 天);需处理 20003 鉴权、20429 限流、21211 无效号码等错误;文档未提供具体定价、平台支持范围之外的信息暂未提供。