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
| Parameter | Type | Vereist | Standaard | Beschrijving |
|---|---|---|---|---|
| username | string | Nee | "" | De gebruikersnaam van het account waarvan het profiel moet worden bijgewerkt. Gebruikt in apparaatmodus. |
| avatars_path | string | Nee | "" | Pad naar een map met avatafbeeldingen. Laat leeg om avatupdate over te slaan. |
| nickname | string | Nee | "" | Enkele bijnaam om in te stellen. Heeft voorrang op nicknames. |
| nicknames | string | Nee | "" | Meerdere bijnamen gescheiden door regeleinden. Eén wordt geselecteerd op basis van profile_order. |
| username_to | string | Nee | "" | Nieuwe gebruikersnaam om in te stellen. Heeft voorrang op usernames. |
| usernames | string | Nee | "" | Meerdere nieuwe gebruikersnamen gescheiden door regeleinden. Eén wordt geselecteerd op basis van profile_order. |
| bio | string | Nee | "" | Enkele biotekst om in te stellen. Heeft voorrang op bios. |
| bios | string | Nee | "" | Meerdere bioteksten gescheiden door regeleinden. Eén wordt geselecteerd op basis van profile_order. |
| link_url | string | Nee | "" | Enkele link-URL om in te stellen. Heeft voorrang op link_urls. |
| link_urls | string | Nee | "" | Meerdere link-URL's gescheiden door regeleinden. Eén wordt geselecteerd op basis van profile_order. |
| profile_order | string | Nee | "random" | Hoe inhoud moet worden geselecteerd bij gebruik van multi-value velden: random of sequential. |
| job_count | integer | Nee | 0 | Taakteller gebruikt voor sequentiële selectie. Automatisch ingesteld door het systeem. |
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"
}
}'
Bio en Link 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",
"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
| Code | Beschrijving |
|---|---|
| 40001 | Ontbrekende vereiste parameters |
| 40003 | Script niet ondersteund via API |
| 40301 | API-toegang vereist Pro+ plan |
Zie Ook
- Taakbeheer API - Taken aanmaken, weergeven en beheren
- Login Script Configuratie - Inloggen op account
- Account Koppeling Script Configuratie - Accounts op apparaat koppelen
- Overzicht lokale API - API-overzicht en snelstart