01简要说明
对于初创公司或业余项目,SMSMeteor 省去了通常横在创意和短信送达之间的步骤:无需企业验证,没有最低承诺,也没有月费。每个账户都有一个 sk_test_ 密钥,它会验证请求并计价,但不会发送短信,因此您可以在支付任何资金之前完成集成;上线只需切换密钥,并使用七种加密货币中的一种为余额充值。
- 开始使用
- 电子邮件地址和密码
- 付款前
sk_test_密钥:验证、计价,但绝不发送- 承诺
- 无:没有合同,没有月费
- API
- 六个 REST 端点,OpenAPI 3.1
- 限制
- 每个密钥每秒 50 次请求; 每次 API 请求最多 1,000 条消息
- 覆盖范围
- 228 个目的地,一套集成即可覆盖
推荐设置
02使用流程
从零开始,只需 4 步即可送达。
-
01创建账户
只需电子邮件地址和密码。无需公司名称、证明文件或通话。
-
02使用测试密钥开发
验证、价格和 webhook 事件均与生产环境相同,状态为 test,且不会计费。
-
03充值少量余额
通过低手续费网络转入 USDT,是转移少量资金最便宜的方式。入账余额永不过期。
-
04切换密钥并上线
将测试密钥替换为实时密钥。您的代码无需进行任何其他更改。
03关键事项
您可以跳过的步骤
大多数消息服务商都是为企业打造的:身份和企业验证、发件人注册计划、仅限已验证号码的沙盒,以及付费套餐中才提供的支持。对于只有三个人和一个代码仓库的产品,其中每一项都要耗费一周。在这里,您只需要电子邮件地址、测试密钥,以及注册前就能查看的费率表。
您仍需对外界履行内容方面的责任:发送营销短信前取得同意,不冒充,不发送垃圾短信。这就是合规要求的全部内容。
04实际操作
经得起生产环境考验的 API
API 刻意保持精简:send、batch、retrieve、list、rates、balance。它具备出错时真正重要的特性:幂等键确保重试安全,错误代码保持稳定,提供速率限制响应头,签名 webhook 支持重试和重放,而且每个响应都带有请求 ID。OpenAPI 文件可以用任何语言生成带类型的客户端,因此没有需要持续更新的 SDK。
06有效的消息示例
查看它在手机上的显示效果,以及请求中的写法。
大多数产品发送的第一条短信。
# 1. 使用测试密钥进行开发:验证并计价,但绝不发送
curl https://api.smsmeteor.com/v1/messages \
-H "Authorization: Bearer sk_test_..." \
-H "Idempotency-Key: signup-1042-otp-1" \
-d to="+14155550142" -d from="MYAPP" \
-d text="MyApp:您的登录验证码是 204 913。"
# -> { "id": "msg_...", "status": "test", "segments": 1, "price": "0.0084" }
# 2. 上线:同一个请求使用 sk_live_...07常见问题
我们常见的三个错误,以及避免方法。
在前端使用实时密钥
密钥应保存在您的服务器上。发送到浏览器或应用中的任何内容都是公开的。
没有幂等键
第一次生产环境超时就会告诉您原因。请从第一天起添加幂等键。
只向您自己的国家或地区测试
各目的地的发件人规则不同。请先在覆盖范围页面查看您计划服务的国家和地区。
09常见问题解答
面向初创公司、独立开发者和业余项目的短信:常见问题。
可以免费试用 API 吗?
可以。测试密钥会验证请求,返回真实价格和分段数,并触发测试 webhook 事件,但不会发送短信或计费。发送实时短信需要先为余额充值。
有月费或最低消费吗?
没有。您按每条短信的公布费率付费。未使用的余额会无限期保留在账户中。
需要注册公司吗?
不需要。个人、个体经营者和未注册成立公司的项目都可以使用电子邮件地址开设账户。
有 SDK 吗?
无需安装 SDK:API 由六个使用普通 JSON 的端点组成。OpenAPI 3.1 文件可以生成 TypeScript、Python、Java 等语言的带类型客户端,并且提供六种语言的示例。
1,000 条短信需要多少费用?
费用取决于目的地:按今天的费率,发送到美国为 $8.40,发送到英国为 $13.00,发送到印度为 $25.60。
我的项目发展壮大后会怎样?
没有任何变化:从第一条到第一百万条短信均适用同一费率,批处理可接收 每次 API 请求最多 1,000 条消息,也没有需要协商的价格档位。
