Ga naar hoofdinhoud

Profiel Script Configuratie

Deze pagina documenteert de configuratieparameters voor het profile script dat wordt gebruikt bij het aanmaken van taken.

Overzicht​

Het profile script wordt gebruikt om automatisch een TikTok-, Instagram- of Threads-profiel bij te werken. Het kan de avatar, bijnaam, gebruikersnaam, bio en linkURL bijwerken. Threads ondersteunt avatar-, naam-, bio- en linkapdates. De gebruikersnaam is eigendom van het gekoppelde Instagram-account, dus username_to / usernames worden geregistreerd en overgeslagen op Threads in plaats van beide platforms onverwacht te wijzigen.

Script Configuratie (script_config)​

Het script_config object bevat de parameters voor het profiel script. Hieronder staan de beschikbare parameters:

Parameters​

ParameterTypeVereistStandaardBeschrijving
usernamestringNee""De gebruikersnaam van het account waarvan het profiel moet worden bijgewerkt. Gebruikt in apparaatmodus.
avatars_pathstringNee""Pad naar een map met avatafbeeldingen. Laat leeg om avatupdate over te slaan.
nicknamestringNee""Enkele bijnaam om in te stellen. Heeft voorrang op nicknames.
nicknamesstringNee""Meerdere bijnamen gescheiden door regeleinden. Eén wordt geselecteerd op basis van profile_order.
username_tostringNee""Nieuwe gebruikersnaam om in te stellen. Heeft voorrang op usernames.
usernamesstringNee""Meerdere nieuwe gebruikersnamen gescheiden door regeleinden. Eén wordt geselecteerd op basis van profile_order.
biostringNee""Enkele biotekst om in te stellen. Heeft voorrang op bios.
biosstringNee""Meerdere bioteksten gescheiden door regeleinden. Eén wordt geselecteerd op basis van profile_order.
link_urlstringNee""Enkele link-URL om in te stellen. Heeft voorrang op link_urls.
link_urlsstringNee""Meerdere link-URL's gescheiden door regeleinden. Eén wordt geselecteerd op basis van profile_order.
profile_orderstringNee"random"Hoe inhoud moet worden geselecteerd bij gebruik van multi-value velden: random of sequential.
job_countintegerNee0Taakteller gebruikt voor sequentiële selectie. Automatisch ingesteld door het systeem.
notitie

Ten minste één profielveld (avatar, bijnaam, username_to, bio, link_url) moet worden opgegeven. Anders wordt het script uitgevoerd maar worden geen wijzigingen aangebracht.

Voorbeelden​

Bijnaam bijwerken​

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

Avatar bijwerken​

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

Meerdere accounts bijwerken met verschillende bijnamen​

Gebruik nicknames met profile_order: sequential om verschillende bijnamen toe te wijzen aan accounts:

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

Profiel bijwerken via gebruikersnaammodus​

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

Profiel-update plannen​

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

Respons​

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

Profielvolgorde​

Willekeurige volgorde (random)​

  • Selecteert willekeurig één waarde uit multi-value velden (bijnamen, bios, enz.)
  • Standaardgedrag

Sequentiële volgorde (sequential)​

  • Selecteert waarden in volgorde op basis van job_count
  • Eerste taak gebruikt eerste waarde, tweede taak gebruikt tweede waarde, enz.
  • Herhaalt van het begin wanneer het einde wordt bereikt
  • Goed voor het toewijzen van verschillende waarden aan verschillende accounts

Foutcodes​

CodeBeschrijving
40001Ontbrekende vereiste parameters
40003Script niet ondersteund via API
40301API-toegang vereist Pro+ plan

Zie Ook​