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

תצורת סקריפט פרופיל

עמוד זה מתעד את פרמטרי התצורה עבור סקריפט profile המשמש ביצירת משימות.

סקירה כללית​

סקריפט profile משמש לעדכון אוטומטי של פרופיל של חשבון TikTok, Instagram או Threads. Threads תומך בעדכוני אווטאר, שם, ביו וקישורים. שם המשתמש שלו בבעלות חשבון Instagram המקושר, כך ש-username_to / usernames מתועדים ומדולגים ב-Threads בעדיפות משתנה שמות משתמש ללא שינוי בעלות משתי הפלטפורמות באופן בלתי צפוי.

תצורת הסקריפט (script_config)​

אובייקט script_config מכיל את הפרמטרים עבור סקריפט הפרופיל. להלן הפרמטרים הזמינים:

פרמטרים​

פרמטרסוגחובהברירת מחדלתיאור
usernamestringלא""שם המשתמש של החשבון שיש לעדכן את הפרופיל שלו. משמש במצב מבוסס מכשיר.
avatars_pathstringלא""נתיב לתיקיית המכילה תמונות אווטאר. השאר ריק כדי לדלג על עדכון אווטאר.
nicknamestringלא""כינוי יחיד להגדרה. קודם לפני nicknames.
nicknamesstringלא""כינויים מרובים מופרדים בירידות שורה. אחד נבחר על בסיס profile_order.
username_tostringלא""שם משתמש חדש להגדרה. קודם לפני usernames.
usernamesstringלא""שמות משתמש חדשים מרובים מופרדים בירידות שורה. אחד נבחר על בסיס profile_order.
biostringלא""טקסט ביו יחיד להגדרה. קודם לפני bios.
biosstringלא""טקסטי ביו מרובים מופרדים בירידות שורה. אחד נבחר על בסיס profile_order.
link_urlstringלא""כתובת URL קישור יחידה להגדרה. קודם לפני link_urls.
link_urlsstringלא""כתובות URL קישור מרובות מופרדות בירידות שורה. אחת נבחרה על בסיס profile_order.
profile_orderstringלא"random"כיצד לבחור תוכן בעת שימוש בשדות רב-ערכיים: random או sequential.
job_countintegerלא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+

ראה גם​