דלג לתוכן הראשי

API ניהול משימות

עמוד זה מתעד את כל נקודות הקצה הזמינות לניהול משימות TikMatrix.

יצירת משימה

צור משימות חדשות עבור מכשירים או שמות משתמש.

  • נקודת קצה: POST /api/v1/task
  • Content-Type: application/json

פרמטרי בקשה

פרמטרסוגנדרשתיאור
serialsstring[]תנאימערך מספרי סידורי של מכשירים
usernamesstring[]תנאימערך שמות משתמש
script_namestringכןשם הסקריפט לביצוע
script_configobjectכןפרמטרי תצורת סקריפט
enable_multi_accountbooleanלאהאם להפעיל מצב ריבוי חשבונות
start_timestringלאזמן ביצוע מתוכנן (פורמט: "HH:MM")
close_appbooleanלאהאם לסגור (לעצור בכפייה) את אפליקציית היעד בסיום המשימה (ברירת מחדל: true). הגדר false כדי להשאיר את האפליקציה פועלת לאחר השלמת המשימה.
platformstringלאפלטפורמת היעד (tiktok או instagram). בשימוש רק ב‑TikMatrix Pro; מתעלמים ממנה בגרסאות לפלטפורמה יחידה.

סקריפטים נתמכים

שם סקריפטתיאורתיעוד
postפרסום תוכן על TikTok/Instagramתצורת סקריפט פרסום
followעקוב או הפסק לעקוב אחרי משתמשיםתצורת סקריפט מעקב
unfollowהפסק לעקוב אחרי משתמשיםתצורת סקריפט ביטול מעקב
account_warmupחמם חשבונותתצורת סקריפט חימום חשבון
commentתגובות על פרסומיםתצורת סקריפט תגובות
loginהתחבר לחשבוןתצורת סקריפט התחברות
profileעדכן פרופילתצורת סקריפט פרופיל
match_accountהתאם חשבונות במכשירתצורת סקריפט התאמת חשבונות
likeאהבה על פרסומיםתצורת סקריפט אהבה
viewצפיה בפרסום לפרק זמןתצורת סקריפט צפיה
favoriteשמור פרסום למועדפיםתצורת סקריפט מועדפים
repostשיתוף חוזר של סרטוני TikTokתצורת סקריפט שיתוף חוזר
messageשלח הודעה ישירהתצורת סקריפט הודעה
follow_suggestedעקוב אחרי חשבונות מוצעיםתצורת סקריפט מעקב מוצע

השארת האפליקציה פתוחה לאחר המשימה

כברירת מחדל, אפליקציית היעד נעצרת בכפייה בסיום המשימה, כדי לשקף את התנהגות התוכנה ולשחרר משאבי מכשיר. העבר "close_app": false כדי להשאיר את האפליקציה פועלת לאחר השלמת המשימה — שימושי לשרשור משימות או לבדיקת התוצאה במכשיר:

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "like",
"script_config": {
"target_post_url": "https://www.tiktok.com/@user/video/123"
},
"close_app": false
}'

רשימת משימות

שאל משימות עם מסננים אופציונליים.

  • נקודת קצה: GET /api/v1/task
פרמטרסוגתיאור
statusintegerסינון לפי מצב
serialstringסינון לפי מספר סידורי מכשיר
pageintegerמספר עמוד
page_sizeintegerפריטים לעמוד

קבלת פרטי משימה

  • נקודת קצה: GET /api/v1/task/{task_id}

מחיקת משימה

  • נקודת קצה: DELETE /api/v1/task/{task_id}

עצירת משימה

  • נקודת קצה: POST /api/v1/task/{task_id}/stop

ניסיון חוזר למשימה

  • נקודת קצה: POST /api/v1/task/{task_id}/retry

סטטיסטיקות משימות

  • נקודת קצה: GET /api/v1/task/stats

ראה גם