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 | ชื่อเมธอด |
| refill | ID การเติมยอด |
| refills | ID การเติมยอด (คั่นด้วยเครื่องหมายจุลภาค สูงสุด 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"
}