Hoppa till huvudinnehåll

Konfiguration av profil-script

Den här sidan dokumenterar konfigurationsparametrarna för profile-scriptet som används vid skapande av uppgifter.

Översikt​

profile-scriptet används för att automatiskt uppdatera en TikTok-, Instagram- eller Threads-profil. Threads stöder uppdateringar av avatar, namn, biografi och länk. Användarnamnet ägs av det länkade Instagram-kontot, så username_to / usernames loggas och hoppar över på Threads istället för att oväntat ändra både plattformerna.

Scriptkonfiguration (script_config)​

Objektet script_config innehåller parametrarna för profilskriptet. Nedan finns tillgängliga parametrar:

Parametrar​

ParameterTypObligatoriskStandardBeskrivning
usernamestringNej""Användarnamnet på kontot vars profil ska uppdateras. Används i enhetsbaserat läge.
avatars_pathstringNej""Sökväg till en mapp som innehåller avatarbilder. Lämna tom för att hoppa över avataruppdat
nicknamestringNej""Ett enda smeknamn att ställa in. Har företräde över nicknames.
nicknamesstringNej""Flera smeknamn separerade av radbrytningar. Ett väljs baserat på profile_order.
username_tostringNej""Nytt användarnamn att ställa in. Har företräde över usernames.
usernamesstringNej""Flera nya användarnamn separerade av radbrytningar. Ett väljs baserat på profile_order.
biostringNej""En enskild biotext att ställa in. Har företräde över bios.
biosstringNej""Flera biotextes separerade av radbrytningar. En väljs baserat på profile_order.
link_urlstringNej""En enkel länk-URL att ställa in. Har företräde över link_urls.
link_urlsstringNej""Flera länk-URL:er separerade av radbrytningar. En väljs baserat på profile_order.
profile_orderstringNej"random"Hur innehållet väljs när multi-value-fält används: random eller sequential.
job_countintegerNej0Jobbräknare som används för sekventiell urval. Ställs in automatiskt av systemet.
anteckning

Minst ett av profilfälten (avatar, nickname, username_to, bio, link_url) bör tillhandahållas. Annars körs scriptet men gör inga ändringar.

Exempel​

Uppdatera Smeknamn​

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"
}
}'

Uppdatera Biografi och Länk​

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"
}
}'

Uppdatera Avatar​

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/"
}
}'

Uppdatera Flera Konton med Olika Smeknamn​

Använd nicknames med profile_order: sequential för att tilldela olika smeknamn mellan konton:

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!"
}
}'

Uppdatera Profil efter Användarnamnsläge​

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"
}
}'

Schemalägg Profiluppdat​

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"
}'

Svar​

{
"code": 0,
"message": "success",
"data": {
"task_ids": [401, 402],
"created_count": 2
}
}

Profilurval​

Slumpmässig Ordning (random)​

  • Väljer slumpmässigt ett värde från multi-value-fält (nicknames, bios, etc.)
  • Standardbeteende

Sekventiell Ordning (sequential)​

  • Väljer värden i ordning baserat på job_count
  • Första uppgiften använder första värdet, andra uppgiften använder andra värdet, etc.
  • Går tillbaka till början när slutet nås
  • Bra för att tilldela olika värden till olika konton

Felkoder​

KodBeskrivning
40001Saknade obligatoriska parametrar
40003Skriptet stöds inte via API
40301API-åtkomst kräver Pro+-plan

Se Även​