SMM Panel API v2
รูปแบบเดียวกับ SMM Panel อื่น เปลี่ยนแค่ endpoint และคีย์ แล้วใช้เครื่องมือเดิมต่อได้
คำขอ
- Endpoint
- https://smmchannel.com/api/v2
- Method
- POST
- รูปแบบ
- Form หรือ JSON body ผลตอบกลับเป็น JSON
API key
เข้าสู่ระบบแล้วสร้าง API key ในหน้าการตั้งค่า ใครที่มีคีย์นี้สามารถสั่งซื้อด้วยยอดเงินของคุณได้ จึงควรเก็บไว้บนเซิร์ฟเวอร์ของคุณเท่านั้น
เปิดการตั้งค่าActions
| action | พารามิเตอร์ | ผลตอบกลับ |
|---|---|---|
| services | keyรหัสบริการ ชื่อ หมวดหมู่ ราคาต่อ 1K min, max, refill | รหัสบริการ ชื่อ หมวดหมู่ ราคาต่อ 1K min, max, refill |
| add | key, service, link, quantityรหัสคำสั่งซื้อ | รหัสคำสั่งซื้อ |
| status | key, order หรือ orders (สูงสุด 100 รายการ คั่นด้วยจุลภาค)ยอดเงินที่หัก ยอดเริ่มต้น สถานะ จำนวนที่เหลือ | ยอดเงินที่หัก ยอดเริ่มต้น สถานะ จำนวนที่เหลือ |
| balance | keyยอดเงิน (USD) | ยอดเงิน (USD) |
| cancel | key, orders (สูงสุด 100 รายการ คั่นด้วยจุลภาค)ผลการยกเลิกของแต่ละคำสั่งซื้อ | ผลการยกเลิกของแต่ละคำสั่งซื้อ |
| refill | key, orderรหัสคำขอเติมคืน | รหัสคำขอเติมคืน |
ตัวอย่างคำสั่งซื้อ
curl -X POST https://smmchannel.com/api/v2 -d key=YOUR_API_KEY -d action=add -d service=2924 -d link=https://www.youtube.com/watch?v=dQw4w9WgXcQ -d quantity=5000ตัวอย่างผลตอบกลับ
{ "order": "418203576" }
# action=status, order=418203576
{
"charge": "6.2000",
"start_count": 1200,
"status": "In progress",
"remains": 1850,
"currency": "USD"
}ขีดจำกัดการเรียกใช้
แต่ละคีย์ส่งคำขอได้สูงสุด 300 ครั้งต่อนาที หากส่งคำขอด้วยคีย์ผิดซ้ำหลายครั้ง ระบบจะระงับไว้ชั่วคราว
ชื่อสถานะ
Pending, In progress, Completed, Partial และ Canceled