รายละเอียด API

API ของ Panel.Socialesale ช่วยให้คุณโต้ตอบกับเว็บไซต์ของเราได้ง่ายๆ เพียงส่งคำขอไปยังเซิร์ฟเวอร์ของเรา บริการนี้ไม่มีค่าใช้จ่ายใดๆ

คุณสามารถทำการสั่งซื้ออัตโนมัติ ติดตามสถานะการจัดส่ง ตรวจสอบยอดเงินปัจจุบันของคุณ และเข้าถึงข้อมูลบริการทั้งหมดของเราแบบเป็นโปรแกรม เหมาะสำหรับผู้ค้าปลีกที่บริหารแผงควบคุมของตนเอง เอเจนซี่ที่ดูแลลูกค้าหลายราย หรือนักพัฒนาที่สร้างโซลูชันที่กำหนดเอง

วิธี HTTP POST
URL ของ API https://panel.socialesale.com/api/v2
คีย์ API รับคีย์ API ได้ที่หน้า บัญชี ของคุณ
รูปแบบการตอบกลับ JSON
ตัวอย่างโค้ด PHP https://panel.socialesale.com/example.txt
เพิ่มคำสั่งซื้อ

ใช้เมธอดนี้เพื่อสั่งซื้อใหม่สำหรับบริการที่เปิดใช้งานอยู่

พารามิเตอร์ คำอธิบาย
api_tokenโทเค็น API ของคุณ
actionชื่อเมธอด
serviceรหัสบริการ
linkลิงก์ไปยังหน้า
quantityจำนวนที่ต้องการ

การตอบกลับที่สำเร็จ:

{
  "order":"23501"
}
สถานะคำสั่งซื้อ

ใช้เมธอดนี้เพื่อดูสถานะของคำสั่งซื้อใดๆ ของคุณ

เมื่อตรวจสอบสถานะคำสั่งซื้อ เราขอให้คุณไม่ทำบ่อยเกินไป มิฉะนั้นเราอาจต้องจำกัดคำขอของคุณ

พารามิเตอร์ คำอธิบาย
api_token โทเค็น API ของคุณ
action ชื่อเมธอด
order รหัสคำสั่งซื้อ

คำสั่งซื้อ Drip Feed: ใช้รหัสคำสั่งซื้อที่ add ส่งกลับมา status อธิบายสถานะของคำสั่งซื้อทั้งหมด ขณะที่กำลังทำงานจะส่งกลับ In Progress start_counter คือค่า ณ จุดเริ่มต้นของรอบแรก และ remains คือจำนวนที่ยังไม่ได้จัดส่ง (รอบที่ยังไม่เริ่ม รวมกับส่วนที่ยังเหลืออยู่ในรอบที่เริ่มไปแล้ว) เมื่อคำสั่งซื้อสิ้นสุดจะส่งกลับ Completed, Partial หรือ Cancelled และ remains คือจำนวนสุดท้ายที่ไม่ได้จัดส่ง

การยกเลิก: คำสั่งซื้อที่อยู่ในสถานะ Cancelling ยังไม่ใช่สถานะสุดท้าย ให้ตรวจสอบสถานะต่อไปจนกว่าจะเปลี่ยนเป็น Cancelled หรือ Partial และคืนเงินให้ลูกค้าของคุณตามคำตอบสุดท้ายนั้นเท่านั้น

การตอบกลับที่สำเร็จ:

{
  "status": "Completed",
  "start_counter": "600",
  "remains": "600"
}
ยกเลิกคำสั่งซื้อ

คำสั่งซื้อสามารถยกเลิกได้อัตโนมัติผ่าน API หาก "ตัวนับเริ่มต้น" ยังคงว่างอยู่ (ใช้เวลา 10-20 นาทีในการยกเลิกและคืนเงิน) เมื่อ "ตัวนับเริ่มต้น" ได้รับการอัปเดตแล้ว แสดงว่างานในคำสั่งซื้อได้เริ่มขึ้นแล้ว และจะไม่สามารถยกเลิกอัตโนมัติผ่าน API ได้อีกต่อไป

สำหรับคำสั่งซื้อที่เริ่มดำเนินการแล้ว เราอาจยังสามารถยกเลิกด้วยตนเองได้ แต่คุณจะต้องขอยกเลิกโดยเปิดตั๋วสนับสนุน

พารามิเตอร์ คำอธิบาย
api_token โทเค็น API ของคุณ
action ชื่อเมธอด
order รหัสคำสั่งซื้อ คั่นด้วยเครื่องหมายจุลภาค สูงสุด 100 รหัส

คำสั่งซื้อ Drip Feed: คำขอยกเลิกจะได้รับการยอมรับเสมอ หากไม่มีรอบที่กำลังทำงานอยู่ คำสั่งซื้อจะถูกสรุปผลทันทีและรอบที่ไม่เคยเริ่มจะได้รับเงินคืน หากมีรอบที่กำลังทำงานอยู่ คำสั่งซื้อจะแสดง Cancelling จนกว่ารอบนั้นจะเสร็จสิ้น จากนั้นจะจบลงที่ Cancelled (ไม่มีการจัดส่งเลย) หรือ Partial ใช้ status เพื่ออ่านค่า remains สุดท้าย

ตัวอย่างการตอบกลับ:

[
  {
    "order": 721,
    "cancel": 1,
    "message": "We are now attempting to cancel your order..."
  },
  {
    "order": 722,
    "errors": ["This order cannot be cancelled because its current status is COMPLETED."]
  }
]
สร้างคำขอเติมยอด

ขอเติมยอดสำหรับคำสั่งซื้อหนึ่งรายการหรือหลายรายการพร้อมกัน รองรับเฉพาะบริการที่มี "refill": true และสามารถขอเติมยอดได้ภายในระยะเวลาจำกัดหลังจากคำสั่งซื้อเสร็จสมบูรณ์

พารามิเตอร์ คำอธิบาย
api_tokenโทเค็น API ของคุณ
actionชื่อเมธอด
orderรหัสคำสั่งซื้อ
ordersรหัสคำสั่งซื้อ คั่นด้วยเครื่องหมายจุลภาค สูงสุด 100 รหัส

ตัวอย่างการตอบกลับ:

{
  "refill": "1"
}
[
  {
    "order": 1,
    "refill": 1
  },
  {
    "order": 2,
    "refill": {
      "error": "Incorrect order ID"
    }
  }
]
สถานะการเติมยอด

ตรวจสอบสถานะการเติมยอดหนึ่งรายการหรือหลายรายการพร้อมกัน Statuses: Pending, In progress, Completed, Rejected.

พารามิเตอร์ คำอธิบาย
api_tokenโทเค็น API ของคุณ
actionชื่อเมธอด
refillID การเติมยอด
refillsID การเติมยอด (คั่นด้วยเครื่องหมายจุลภาค สูงสุด 100 ID)

ตัวอย่างการตอบกลับ:

{
  "status": "Completed"
}
[
  {
    "refill": 1,
    "status": "Completed"
  },
  {
    "refill": 2,
    "status": {
      "error": "Refill not found"
    }
  }
]
รายการบริการ

สิ่งนี้จะส่งคืนบริการที่เปิดใช้งานทั้งหมดพร้อมราคาและพารามิเตอร์ที่ใช้ได้สำหรับบัญชีของคุณ ซึ่งจะมีข้อมูลทั้งหมดที่จำเป็นสำหรับการตั้งค่าอัตโนมัติหรือกำหนดราคา

พารามิเตอร์ คำอธิบาย
api_token โทเค็น API ของคุณ
action ชื่อเมธอด

ตัวอย่างการตอบกลับ:

[
  {
      "id": 101,
      "service_id": 1,
      "name": "Real & Active Followers - Best Server",
      "rate": "250.00",
      "min": "100",
      "max": "100000",
      "service": "Instagram Followers",
      "type": "default",
      "refill": true,
      "cancel": true,
      "dripfeed": false,
      "paragraphs": false,
      "desc": "0-3 Hours Start | Full Link | 20 Days Refill\r\nLink Format:\r\nhttps://www.instagram.com/official_social_sale/"
  },
  {
      "id": 107,
      "service_id": 1,
      "name": "Indian Mixed Followers",
      "rate": "150.00",
      "min": "200",
      "max": "10000",
      "service": "Instagram Followers",
      "type": "default",
      "refill": false,
      "cancel": false,
      "dripfeed": true,
      "paragraphs": false,
      "desc": "0-12 Hours Start | Full Link |\r\nLink Format:\r\nhttps://www.instagram.com/official_social_sale/"
  },
  {
      "id": 30067,
      "service_id": 1,
      "name": "Instagram Followers - Worldwide",
      "rate": "103.00",
      "min": "100",
      "max": "10000",
      "service": "Instagram Followers",
      "type": "default",
      "refill": false,
      "cancel": true,
      "dripfeed": false,
      "paragraphs": false,
      "desc": "10k/day\r\nMax - 55k\r\n8 Hours Start"
  }
]
ยอดเงินปัจจุบัน

ใช้เพื่อดูจำนวนยอดเงินที่มีอยู่ในบัญชีของคุณ

พารามิเตอร์ คำอธิบาย
api_token โทเค็น API ของคุณ
action ชื่อเมธอด

ตัวอย่างการตอบกลับ:

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