SMSPVA / DOCUMENTATION
快速入门
从 API 密钥到第一个响应,无需购买号码。
SMSPVA API
1. 获取 API 密钥
登录 SMSPVA,在账户菜单中打开 Profile and ApiKey。
将密钥保存在服务器环境变量中,让应用读取即可。不要把密钥写进公开的浏览器代码或提交到代码仓库。
export SMSPVA_API_KEY="YOUR_API_KEY"2. 查询余额
Activation V2 的服务器地址是 **https://api.smspva.com**,使用 apikey 请求头。
cURL 示例使用 POSIX shell 语法,适用于 macOS、Linux 或 WSL。在 Windows 中,也可以从 PowerShell 运行 JavaScript 或 Python 示例。JavaScript 需要 Node.js 22.16+;Python 仅使用标准库,要求 Python 3.10+。
curl --fail-with-body --max-time 30 \
'https://api.smspva.com/activation/balance' \
--header "apikey: $SMSPVA_API_KEY"3. 理解结果
{
"statusCode": 200,
"data": { "balance": "10.50" }
}实际响应会显示你自己账户的余额。balance 是字符串,显示金额时请保留这一类型。使用 data 前,先检查 HTTP 响应和 API 错误。
密钥缺失或长度不正确时,会返回 HTTP 400 和 APIKEY_NOT_SET。请求超时则表示尚未确认 API 的处理结果。