SuperAPI AI 工具集

twilio

通用与其它

查看项目

更新于 10-16 03:38

技能介绍

用途:通过 Twilio REST API 发送短信、WhatsApp、MMS,发起语音通话,查询或购买电话号码,并使用 Verify 完成 OTP/2FA 验证。

主要能力:Messages 资源支持发短信、WhatsApp(号码加 whatsapp: 前缀)、带 MediaUrl 的 MMS,以及列出/查询消息状态;Calls 资源可发起外呼并列出通话;IncomingPhoneNumbers 与 AvailablePhoneNumbers 用于查看和搜索可购买的号码;Lookups v2 返回运营商、线路类型等;Verify v2 创建服务并发送、校验验证码(渠道可为 sms、call、whatsapp、email)。

使用方式:所有请求需 TWILIO_ACCOUNT_SID 与 TWILIO_AUTH_TOKEN,用 HTTP Basic 认证,curl 中传 -u "$TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN"。核心 REST 基础地址为 https://api.twilio.com/2010-04-01;Verify、Lookups、Messaging 等新产品使用各自子域。经典端点只接受 application/x-www-form-urlencoded,字段用 --data-urlencode 传递,不接受 JSON。号码须为 E.164 格式。校验凭据可 GET Accounts/$TWILIO_ACCOUNT_SID.json;故障排查可运行 zero doctor check-connector --env-name TWILIO_ACCOUNT_SID。

适用场景:应用通知短信、订单状态提醒、WhatsApp 触达、外呼、登录验证码与号码有效性核验。发送后可轮询消息资源获取状态(queued→sending→sent→delivered 或 failed/undelivered),或配置状态回调 webhook。

限制:试用账号只能向已验证号码发送且每条短信带试用前缀;标准发送方约 100 条/秒,试用账号更低;分页用 PageSize(最大 1000)配合 Page 或 next_page_uri;Verify 验证码默认 6 位、10 分钟。Account SID 以 AC 开头共 34 字符,Auth Token 为 32 位十六进制。计费、配额与地区限制暂未提供。