SMM 面板開發者 API:服務、訂單、狀態及結餘
smmopen API 採用通用的 SMM 面板 v2 格式。每個請求都是向同一端點發送 POST,以 action 值指定要執行的工作。
基本資料
- 端點
- POST https://smmopen.com/api/v2
- 格式
- 表單 (application/x-www-form-urlencoded) 或 JSON
- 金鑰
- 在 key 欄位填入你的 API 金鑰。可在面板設定中建立
- 回覆
- JSON。失敗時會在 error 欄位列出原因
- 上限
- 每個金鑰每分鐘 300 次請求
services服務列表
每項服務的編號、名稱、類別、每 1K 價錢、最低及最高數量,以及是否設有補量。
| key | API 金鑰 |
|---|---|
| action | services |
回覆例子
[
{
"service": 28232,
"name": "Instagram Followers, Plus",
"type": "Default",
"category": "Instagram Followers",
"rate": "1.8500",
"min": 50,
"max": 90000,
"refill": true,
"cancel": true
}
]add新增訂單
送出服務編號、連結及數量;收費從結餘扣除,並傳回訂單編號。
| key | API 金鑰 |
|---|---|
| action | add |
| service | 服務編號 |
| link | 公開連結 |
| quantity | 數量 |
回覆例子
{
"order": "OP-7K2M9QX"
}status訂單狀態
單一訂單編號(order)或最多 100 個以逗號分隔的編號(orders)的收費、開始數量、狀態及剩餘數量。
| key | API 金鑰 |
|---|---|
| action | status |
| order | 訂單編號 |
| orders | 多個訂單編號 |
回覆例子
{
"charge": "1.8500",
"start_count": 0,
"status": "Pending",
"remains": 1000,
"currency": "USD"
}balance結餘
你目前的結餘及貨幣。
| key | API 金鑰 |
|---|---|
| action | balance |
回覆例子
{
"balance": "120.0000",
"currency": "USD"
}cancel取消
取消尚未開始的訂單,收費會退回結餘。
| key | API 金鑰 |
|---|---|
| action | cancel |
| orders | 訂單編號(以逗號分隔,最多 100 個) |
回覆例子
[
{
"order": "OP-7K2M9QX",
"cancel": 1
}
]refill申請補量
為仍在期限內、已完成或部分完成的 Plus 或 Pro 訂單申請補量。
| key | API 金鑰 |
|---|---|
| action | refill |
| order | 訂單編號 |
回覆例子
{
"refill": "RF-3XQ8M2K"
}錯誤名稱
- Invalid API key
- 金鑰錯誤,或已被取代
- Invalid service
- 沒有此編號的服務
- Invalid link
- 不是以 https:// 開頭的公開地址
- Quantity out of range
- 數量超出服務的範圍
- Not enough funds on balance
- 結餘不足
- Refill is not available for this order
- 屬 Lite 級別,或補量期已結束
- Too many requests
- 已達上限。請稍後再試