הגדרות סקריפט הריפוסט
דף זה מתעד את פרמטרי ההגדרות של סקריפט repost המשמש ליצירת משימות.
סקירה כללית
סקריפט repost משמש לשיתוף מחדש אוטומטי של סרטוני TikTok. כאשר מספקים מספר כתובות URL של פוסטים יעד דרך ה-API, נוצרת משימה אחת לכל URL. ניתן לשלוט מתי כל משימה מופעלת באמצעות הפרמטר start_time.
סקריפט repost תומך רק ב-TikTok. ל-Instagram אין תכונת ריפוסט מובנית.
הגדרות הסקריפט (script_config)
האובייקט script_config מכיל את הפרמטרים לסקריפט הריפוסט. להלן הפרמטרים הזמינים:
פרמטרים
| פרמטר | סוג | נדרש | ברירת מחדל | תיאור |
|---|---|---|---|---|
| target_post_urls | string[] | Yes* | [] | מערך כתובות URL של פוסטים יעד לשיתוף מחדש (משימה אחת לכל URL) |
| target_post_url | string | Yes* | "" | כתובת URL בודדת של פוסט יעד, או מספר כתובות URL מופרדות בשורות חדשות/פסיקים |
יש לספק מערך target_post_urls או מחרוזת target_post_url. אם שניהם מסופקים, target_post_urls קודם.
כאשר מספקים מספר כתובות URL של פוסטים יעד, ה-API יוצר משימה אחת לכל URL. לדוגמה, אם תציין 3 כתובות URL ו-2 מכשירים, ייווצרו 6 משימות. השתמש בפרמטר start_time כדי לשלוט מתי המשימות מתחילות לרוץ.
דוגמאות
שיתוף מחדש של פוסט בודד
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "repost",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890"
}
}'
שיתוף מחדש של מספר פוסטים
בעת שיתוף מחדש של מספר פוסטים, נוצרת משימה אחת לכל פוסט:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "repost",
"script_config": {
"target_post_urls": [
"https://www.tiktok.com/@user1/video/111",
"https://www.tiktok.com/@user2/video/222",
"https://www.tiktok.com/@user3/video/333"
]
}
}'
פעולה זו יוצרת 3 משימות עצמאיות שמופעלות מיידית.
תזמון ריפוסטים עם זמן התחלה
השתמש ב-start_time לתזמון מתי המשימות אמורות להתחיל:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "repost",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890"
},
"start_time": "14:30"
}'