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

如何用cURL查询Twilio指定号码的入站短信?

用cURL查询Twilio入站短信:认证与筛选方法

1. Twilio API认证方式

Twilio API采用基本HTTP认证,直接在cURL中使用-u参数传入你的Account SID(作为用户名)和Auth Token(作为密码)即可,无需额外请求头处理。

2. 基础入站短信查询请求

以下是获取所有入站短信的基础cURL命令,替换占位符为你的实际凭证:

curl -u "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:your_auth_token" \
  "https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/Messages.json?Direction=inbound"
  • Direction=inbound:用于过滤出所有入站短信,排除你发送的出站短信。

3. 筛选指定号码的入站短信

根据需求选择以下筛选参数:

  • 筛选发给你的Twilio号码的入站短信:使用To参数,注意号码前的+需要URL编码为%2B
curl -u "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:your_auth_token" \
  "https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/Messages.json?To=%2B1234567890&Direction=inbound"
  • 筛选来自特定用户号码的入站短信:使用From参数,同样需要对+进行URL编码
curl -u "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:your_auth_token" \
  "https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/Messages.json?From=%2B0987654321&Direction=inbound"

注意事项

  • 你的Account SID和Auth Token可在Twilio控制台的"Account Info"区域找到。
  • 可添加PageSize=50这类参数控制每页返回的短信数量,避免结果过多。
  • 若需要按日期筛选,可使用DateSent>=2024-01-01这类参数,需对特殊字符做URL编码。

内容的提问来源于stack exchange,提问作者C.Unbay

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 05:22:11