תצורת סקריפט פרופיל
עמוד זה מתעד את פרמטרי התצורה עבור סקריפט profile המשמש ביצירת משימות.
סקירה כללית
סקריפט profile משמש לעדכון אוטומטי של פרופיל של חשבון TikTok, Instagram או Threads. Threads תומך בעדכוני אווטאר, שם, ביו וקישורים. שם המשתמש שלו בבעלות חשבון Instagram המקושר, כך ש-username_to / usernames מתועדים ומדולגים ב-Threads בעדיפות משתנה שמות משתמש ללא שינוי בעלות משתי הפלטפורמות באופן בלתי צפוי.
תצורת הסקריפט (script_config)
אובייקט script_config מכיל את הפרמטרי ם עבור סקריפט הפרופיל. להלן הפרמטרים הזמינים:
פרמטרים
| פרמטר | סוג | חובה | ברירת מחדל | תיאור |
|---|---|---|---|---|
| username | string | לא | "" | שם המשתמש של החשבון שיש לעדכן את הפרופיל שלו. משמש במצב מבוסס מכשיר. |
| avatars_path | string | לא | "" | נתיב לתיקיית המכילה תמונות אווטאר. השאר ריק כדי לדלג על עדכון אווטאר. |
| nickname | string | לא | "" | כינוי יחיד להגדרה. קודם לפני nicknames. |
| nicknames | string | לא | "" | כינויים מרובים מופרדים בירידות שורה. אחד נבחר על בסיס profile_order. |
| username_to | string | לא | "" | שם משתמש חדש להגדרה. קודם לפני usernames. |
| usernames | string | לא | "" | שמות משתמש חדשים מרובים מופרדים בירידות שורה. אחד נבחר על בסיס profile_order. |
| bio | string | לא | "" | טקסט ביו יחיד להגדרה. קודם לפני bios. |
| bios | string | לא | "" | טקסטי ביו מרובים מופרדים בירידות שורה. אחד נבחר על בסיס profile_order. |
| link_url | string | לא | "" | כתובת URL קישור יחידה להגדרה. קודם לפני link_urls. |
| link_urls | string | לא | "" | כתובות URL קישור מרובות מופרדות בירידות שורה. אחת נבחרה על בסיס profile_order. |
| profile_order | string | לא | "random" | כיצד לבחור תוכן בעת שימוש בשדות רב-ערכיים: random או sequential. |
| job_count | integer | לא | 0 | מונה עבודה המשמש לבחירה רציפה. מוגדר אוטומטית על ידי המערכת. |
note
יש לספק לפחות אחד משדות הפרופיל (אווטאר, ניקנייים, username_to, ביו, link_url). אחרת הסקריפט יריץ אך לא יבצע שינויים.
דוגמאות
עדכן כינוי
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "profile",
"script_config": {
"username": "@my_account",
"nickname": "My New Nickname"
}
}'
עדכן ביו וקישור
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "profile",
"script_config": {
"username": "@my_account",
"bio": "Check out my latest content!",
"link_url": "https://example.com"
}
}'
עדכן אווטאר
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "profile",
"script_config": {
"username": "@my_account",
"avatars_path": "C:/avatars/"
}
}'
עדכן חשבונות מרובים עם כינויים שונים
השתמש ב-nicknames עם profile_order: sequential כדי להקצות כינויים שונים בחשבונות:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1", "device_serial_2", "device_serial_3"],
"script_name": "profile",
"script_config": {
"nicknames": "Nickname One\nNickname Two\nNickname Three",
"profile_order": "sequential",
"bio": "Follow me for amazing content!"
}
}'
עדכן פרופיל לפי מצב שם משתמש
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"usernames": ["@account1", "@account2"],
"script_name": "profile",
"script_config": {
"nickname": "New Brand Name",
"bio": "Updated bio for all accounts",
"link_url": "https://mybrand.com"
}
}'
תזמן עדכון פרופיל
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "profile",
"script_config": {
"username": "@my_account",
"nickname": "Updated Nickname",
"bio": "Fresh content every day!"
},
"start_time": "10:00"
}'
תגובה
{
"code": 0,
"message": "success",
"data": {
"task_ids": [401, 402],
"created_count": 2
}
}
סדר פרופיל
סדר אקראי (random)
- בוחר באקראי ערך אחד משדות רב-ערכיים (כינויים, ביוגרפיות וכו')
- התנהגות ברירת המחדל
סדר רציף (sequential)
- בוחר ערכים בסדר על בסיס
job_count - המשימה הראשונה משתמשת בערך הראשון, המשימה השנייה בערך השני וכו'
- חוזרת להתחלה בעת ההגעה לסוף
- טוב להקצאת ערכים שונים לחשבונות שונים
קודי שגיאה
| קוד | תיאור |
|---|---|
| 40001 | חסרים פרמטרים נדרשים |
| 40003 | הסקריפט אינו נתמך דרך ה-API |
| 40301 | גישה ל-API דורשת תוכנית Pro+ |
ראה גם
- API ניהול משימות - יצירה, הצגה וניהול משימות
- תצורת סקריפט התחברות - התחבר לחשבון
- תצורת סקריפט התאמת חשבונות - התאם חשבונות במכשיר
- סקירת ה-API המקומי - סקירה כללית של ה-API והתחלה מהירה