ข้ามไปยังเนื้อหา

API สำหรับนักพัฒนา SMM Panel: บริการ คำสั่งซื้อ สถานะ และยอดเงิน

API ของ smmopen ใช้รูปแบบ v2 ที่ SMM Panel ทั่วไปใช้กัน ทุกคำขอเป็น POST ไปยัง endpoint เดียว โดยมีค่า action บอกว่าจะให้ทำอะไร

พื้นฐาน

Endpoint
POST https://smmopen.com/api/v2
รูปแบบ
ฟอร์ม (application/x-www-form-urlencoded) หรือ JSON
คีย์
ใส่ API key ของคุณในช่อง key สร้างได้ที่การตั้งค่าในแผงควบคุม
ผลลัพธ์
JSON ถ้าล้มเหลวจะบอกสาเหตุในช่อง error
ขีดจำกัด
300 คำขอต่อนาทีต่อคีย์
สร้าง API key

servicesรายการบริการ

ส่งรหัส ชื่อ หมวดหมู่ ราคาต่อ 1K ขั้นต่ำและสูงสุด และเครื่องหมายรับประกันเติมของทุกบริการ

พารามิเตอร์
keyAPI key
actionservices

ตัวอย่างผลลัพธ์

[
  {
    "service": 28232,
    "name": "Instagram Followers, Plus",
    "type": "Default",
    "category": "Instagram Followers",
    "rate": "1.8500",
    "min": 50,
    "max": 90000,
    "refill": true,
    "cancel": true
  }
]

addสั่งซื้อ

ส่งรหัสบริการ ลิงก์ และจำนวน ค่าบริการจะหักจากยอดเงิน และส่งรหัสคำสั่งซื้อกลับมา

พารามิเตอร์
keyAPI key
actionadd
serviceรหัสบริการ
linkลิงก์สาธารณะ
quantityจำนวน

ตัวอย่างผลลัพธ์

{
  "order": "OP-7K2M9QX"
}

statusสถานะคำสั่งซื้อ

ส่งค่าบริการ ยอดเริ่มต้น สถานะ และจำนวนคงเหลือของรหัสคำสั่งซื้อหนึ่งรหัส (order) หรือสูงสุด 100 รหัสที่คั่นด้วยจุลภาค (orders)

พารามิเตอร์
keyAPI key
actionstatus
orderรหัสคำสั่งซื้อ
ordersหลายรหัสคำสั่งซื้อ

ตัวอย่างผลลัพธ์

{
  "charge": "1.8500",
  "start_count": 0,
  "status": "Pending",
  "remains": 1000,
  "currency": "USD"
}

balanceยอดเงิน

ส่งยอดเงินปัจจุบันและสกุลเงินของคุณ

พารามิเตอร์
keyAPI key
actionbalance

ตัวอย่างผลลัพธ์

{
  "balance": "120.0000",
  "currency": "USD"
}

cancelยกเลิก

ยกเลิกคำสั่งซื้อที่ยังไม่เริ่มและรับค่าบริการคืนเข้ายอดเงิน

พารามิเตอร์
keyAPI key
actioncancel
ordersรหัสคำสั่งซื้อ (คั่นด้วยจุลภาค สูงสุด 100)

ตัวอย่างผลลัพธ์

[
  {
    "order": "OP-7K2M9QX",
    "cancel": 1
  }
]

refillขอเติมซ้ำ

ขอเติมซ้ำสำหรับคำสั่งซื้อ Plus หรือ Pro ที่เสร็จสิ้นหรือส่งบางส่วน ภายในระยะเวลาของระดับนั้น

พารามิเตอร์
keyAPI key
actionrefill
orderรหัสคำสั่งซื้อ

ตัวอย่างผลลัพธ์

{
  "refill": "RF-3XQ8M2K"
}

ชื่อข้อผิดพลาด

API key ไม่ถูกต้อง
คีย์ผิดหรือถูกแทนที่แล้ว
บริการไม่ถูกต้อง
ไม่มีบริการที่ใช้รหัสนี้
ลิงก์ไม่ถูกต้อง
ไม่ใช่ที่อยู่สาธารณะที่ขึ้นต้นด้วย https://
จำนวนอยู่นอกช่วง
จำนวนอยู่นอกช่วงของบริการ
ยอดเงินไม่พอ
ยอดเงินไม่พอ
คำสั่งซื้อนี้เติมซ้ำไม่ได้
ระดับ Lite หรือหมดระยะเวลารับประกันเติมแล้ว
คำขอมากเกินไป
ถึงขีดจำกัดแล้ว ลองใหม่อีกครั้งในอีกสักครู่