ภาพรวม Local API
อัปเดตสคริปต์\nThreads ใน Pro รองรับ message, follow_back, scrape_users และ repost; post ที่มี content_type = 2 คือโพสต์ข้อความเท่านั้น message แบบแยกไม่รองรับ TikTok/Instagram ให้ใช้ Super Marketing\n:::
TikMatrix มี Local RESTful API ที่ช่วยให้คุณจัดการงานผ่านโปรแกรมได้ เหมาะสำหรับการเชื่อม TikMatrix เข้ากับระบบอัตโนมัติของคุณเอง การทำเวิร์กโฟลว์เฉพาะทาง หรือการทำงานแบบแบตช์
ข้อกำหนด
ข้อกำหนดด้านไลเซนส์
Local API เปิดให้ใช้งานเฉพาะผู้ใช้แผน Pro, Team และ Business เท่านั้น แผน Starter จะไม่สามารถเข้าถึง API ได้
Base URL
API ทำงานบนเครื่องโลคัลที่:
http://localhost:50809/api/v1/
note
พอร์ต 50809 คือพอร์ตเริ่มต้น โปรดตรวจสอบว่า TikMatrix กำลังทำงานก่อนเรียก API
รูปแบบการตอบกลับ
การตอบกลับของ API ทั้งหมดใช้รูปแบบเดียวกัน:
{
"code": 0,
"message": "success",
"data": { ... }
}
คำอธิบายรหัสตอบกลับ
| Code | คำอธิบาย |
|---|---|
| 0 | สำเร็จ |
| 40001 | คำขอไม่ถูกต้อง - พารามิเตอร์ไม่ถูกต้อง รวมถึง script_config ที่ไม่ผ่านการตรวจสอบ |
| 40002 | พารามิเตอร์ไม่ครบ - ขาด script_name |
| 40003 | คำขอไม่ถูกต้อง - ไม่รองรับสคริปต์นี้ในบิลด์หรือแพลตฟอร์มนี้ ไม่มีการติดตั้งใช้งาน หรือสถานะงานไม่ถูกต้อง |
| 40004 | พารามิเตอร์ไม่ถูกต้อง - สามารถหยุดเฉพาะงานที่กำลังทำงาน |
| 40005 | พารามิเตอร์ไม่ถูกต้อง - task_ids ไม่สามารถเว้นว่างได้ |
| 40301 | ถูกปฏิเสธ - ต้องใช้แผน Pro+ เพื่อเข้าถึง API |
| 40401 | ไม่พบทรัพยากร |
| 50001 | ข้อผิดพลาดภายในเซิร์ฟเวอร์ |
เริ่มต้นใช้งานอย่างรวดเร็ว
1) ตรวจสอบสิทธิ์การเข้าถึง API
ตรวจสอบว่าไลเซนส์ของคุณรองรับ API หรือไม่:
curl http://localhost:50809/api/v1/license/check
ตัวอย่างการตอบกลับ:
{
"code": 0,
"message": "success",
"data": {
"plan_name": "Pro",
"api_enabled": true,
"device_limit": 20,
"message": "API access enabled"
}
}