获取活跃激活列表
getActiveActivations 方法用于通过 SMS.online API 获取用户虚拟号码的所有活跃激活的最新列表。它可以自动化监控当前激活状态,及时控制号码状态。
该方法适用于需要实时跟踪激活号码的系统。使用它可以获取正在激活或等待确认的号码数据。
成功请求将返回一个包含活跃激活列表的对象,包含唯一标识符、激活状态和相关号码。这为自动化系统中的活跃激活管理提供了灵活性。
请求示例:
输入数据
| 参数 | 必填 | 备注 | 描述 |
|---|---|---|---|
| 是 | 请参见个人资料中的 API 密钥 设置 | API 密钥提供对付费服务的访问 | |
| 是 | getActiveActivations | 方法名称 |
服务器响应
JSON
{
"status":"success",
"activeActivations": [
{
"activationId" : "635468021",
"countryCode" : "0",
"countryName" : "Russia",
"serviceCode" : "vk",
"phoneNumber" : "79********1",
"activationCost" : 12.50,
"activationStatus" : "4",
"smsCode" : ["CODE"],
"activationTime" : "2022-06-01 16:59:16"
}
]
}代码示例
const api_key = "API_KEY"; # 将 'API_KEY' 替换为您的实际 API 密钥。try {const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getActiveActivations`);# 对指定的 URL 执行 GET 请求const data = await response.json();# 输出服务器响应的内容console.log(data);} catch (err) {# 如果发生错误,输出错误消息console.error(err);}可能的错误
| 参数 | 描述 |
|---|---|
| 不正确的操作 | |
| 无效的 API 密钥 | |
| 请求错误 | |
| 账户被禁用的时间 | |
| 账户未激活 | |
| 没有活跃的激活 |