סקירת API מקומי
TikMatrix מספק API מקומי בסגנון RESTful המאפשר לך לנהל משימות באופן תכנותי. זה שימושי לשילוב TikMatrix עם מערכות האוטומציה שלך, לבניית זרימות עבודה מותאמות אישית, או ליצירת פעולות אצוות.
דרישות
דרישות רישיון
ה-API המקומי זמין רק למשתמשי תוכניות Pro, Team ו-Business. תוכנית Starter אינה כוללת גישה ל-API.
כתובת URL בסיסית
ה-API פועל מקומית בכתובת:
http://localhost:50809/api/v1/
note
הפורט 50809 הוא פורט ברירת המחדל. ודא ש-TikMatrix פועל לפני שליחת בקשות.
פורמט תגובה
כל תגובות ה-API עוקבות אחר הפורמט הבא:
{
"code": 0,
"message": "success",
"data": { ... }
}
קודי תגובה
| קוד | תיאור |
|---|---|
| 0 | הצלחה |
| 40001 | שגיאת פרמטר - פרמטרים לא תקינים |
| 40002 | שגיאת פרמטר - script_name חסר |
| 40003 | שגיאת פרמטר - הסקריפט אינו נתמך או מצב משימה לא תקף |
| 40004 | שגיאת פרמטר - רק משימות בהפעלה יכולות להיעצר |
| 40005 | שגיאת פרמטר - task_ids לא יכול להיות ריק |
| 40301 | אסור - דרושה תוכנית Pro+ |
| 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"
}
}
2. צור משימה
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1", "device_serial_2"],
"script_name": "post",
"script_config": {
"content_type": 1,
"captions": "תבדקו את הסרטון החדש שלי! #וויראלי"
},
"enable_multi_account": false,
"start_time": "14:30"
}'
3. קבל רשימת משימות
curl http://localhost:50809/api/v1/task?status=0&page=1&page_size=20