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

使用soapUI调用Twilio发送SMS遇认证错误:未提供凭证

解决Twilio SMS调用的认证错误与请求体格式问题

一、修复401认证错误(code:20003)

Twilio REST API采用HTTP基本认证,你需要在soapUI中配置认证信息,而非将凭证放在请求体里:

  • 打开soapUI中对应的请求,切换到「Auth」标签页
  • 认证类型选择「Basic」
  • 用户名填写你的Twilio Account SID(就是URL里的ACxxxxxxxxxxxxxxxxxxxx)
  • 密码填写你的Twilio Auth Token(可在Twilio控制台的账户设置中找到)
  • 保存配置后重新发送请求

二、正确的请求体格式

Twilio的Messages API不接受JSON格式的请求体,而是使用**x-www-form-urlencoded(表单编码)**格式,必填参数如下:

  • From:你的Twilio电话号码,必须包含国家码(例如+1234567890)
  • To:接收短信的电话号码,同样要带国家码
  • Body:短信内容文本

在soapUI中的设置步骤:

  1. 切换到请求的「Body」标签页
  2. 选择「x-www-form-urlencoded」选项
  3. 添加三个参数:
    参数名值示例
    From+1234567890
    To+0987654321
    Body测试短信内容

验证注意事项

  • 确保From号码是你在Twilio控制台已验证的号码(免费账户只能发送到验证过的接收号码)
  • 检查Auth Token是否正确,避免复制时多空格或遗漏字符
  • 请求方法必须是POST,不能用GET

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 23:35:21