Konfiguration av follow-script
Den här sidan dokumenterar konfigurationsparametrarna för follow-scriptet som används vid skapande av uppgifter.
Översikt
follow-scriptet används för att automatiskt följa användare på TikTok eller Instagram. När du tillhandahåller flera målanvändare via API skapas en uppgift per målanvändare. Du kan styra när varje uppgift körs genom att använda parametern start_time.
Scriptkonfiguration (script_config)
Objektet script_config innehåller parametrarna för follow-scriptet. Nedan finns tillgängliga parametrar:
Parametrar
| Parameter | Typ | Krävs | Standard | Beskrivning |
|---|---|---|---|---|
| target_users | string[] | Ja* | [] | Array av målanvändarnamn att följa (en uppgift per användare) |
| target_user | string | Ja* | "" | Enskilt målanvändarnamn eller flera användarnamn separerade med radbrytningar/kommatecken |
| access_method | string | Nej | "direct" | Hur man navigerar till användarprofil: direct (via URL) eller search |
Antingen target_users-array eller target_user-sträng måste anges. Om båda anges har target_users prioritet.
När flera målanvändare tillhandahålls skapar API:et en uppgift per målanvändare. Till exempel, om du anger 3 målanvändare och 2 enheter kommer 6 uppgifter att skapas. Använd parametern start_time för att styra när uppgifter börjar köras.
Exempel
Följ en enskild användare
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "follow",
"script_config": {
"target_users": ["@username_to_follow"],
"access_method": "direct"
}
}'
Följ flera användare
När flera användare följs skapas en uppgift per användare:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "follow",
"script_config": {
"target_users": ["@user1", "@user2", "@user3"],
"access_method": "direct"
}
}'
Detta skapar 3 separata uppgifter som körs omedelbart.
Schemalägg uppgifter med starttid
Använd start_time för att schemalägga när uppgifter ska starta:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "follow",
"script_config": {
"target_users": ["@user1", "@user2"],
"access_method": "direct"
},
"start_time": "14:30"
}'
Följ användare via sökmetod
Använd sökmetoden när direkt URL-åtkomst inte fungerar:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "follow",
"script_config": {
"target_users": ["username1", "username2"],
"access_method": "search"
}
}'
Följ användare efter användarnamnslista
Skapa follow-uppgifter direkt för specifika konton:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"usernames": ["@my_account1", "@my_account2"],
"script_name": "follow",
"script_config": {
"target_users": ["@target_user"],
"access_method": "direct"
}
}'
Batch-följ på flera enheter
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_1", "device_2", "device_3"],
"script_name": "follow",
"script_config": {
"target_users": ["@influencer_account"],
"access_method": "direct"
},
"enable_multi_account": true
}'
Svar
{
"code": 0,
"message": "success",
"data": {
"task_ids": [201, 202, 203],
"created_count": 3
}
}
Åtkomstmetoder
Direktmetod (direct)
- Öppnar användarprofil via URL:
tiktok.com/@usernameellerinstagram.com/username - Snabbare och mer pålitlig
- Rekommenderas för de flesta användningsfall
Sökmetod (search)
- Navigerar till sökning, skriver användarnamn, klickar på resultat
- Långsammare men fungerar när direkt URL-åtkomst är blockerad
- Kan vara mindre exakt om flera liknande användarnamn finns
Bästa praxis
-
Använd start_time för schemaläggning: Använd parametern
start_timeför att schemalägga när uppgifter ska köras (format: "HH:MM"). -
Föredra direkt åtkomst: Åtkomstmetoden
directär snabbare och mer pålitlig änsearch. -
Batch klokt: Följ inte för många användare samtidigt. Systemet skapar en uppgift per målanvändare, så stora listor resulterar i många uppgifter.
Se även
- API för uppgiftshantering - Skapa, lista och hantera uppgifter
- Konfiguration av post-script - Konfigurera parametrar för post-script
- Konfiguration av unfollow-script - Konfigurera parametrar för unfollow-script