Konfiguration av repost-skriptet
Den här sidan dokumenterar konfigurationsparametrarna för repost-skriptet som används vid skapande av uppgifter.
Översikt
repost-skriptet används för att automatiskt reosta TikTok-videor. När du tillhandahåller flera mål-URL:er för inlägg via API, skapas en uppgift per URL. Du kan styra när varje uppgift körs med parametern start_time.
repost-skriptet stöder endast TikTok. Instagram har ingen inbyggd repost-funktion.
Skriptkonfiguration (script_config)
script_config-objektet innehåller parametrarna för repost-skriptet. Nedan visas tillgängliga parametrar:
Parametrar
| Parameter | Typ | Obligatorisk | Standard | Beskrivning |
|---|---|---|---|---|
| target_post_urls | string[] | Yes* | [] | Array med mål-URL:er för inlägg att reosta (en uppgift per URL) |
| target_post_url | string | Yes* | "" | Enskild mål-URL för inlägg eller flera URL:er separerade med radbrytningar/kommatecken |
Antingen arrayen target_post_urls eller strängen target_post_url måste anges. Om båda anges har target_post_urls prioritet.
När flera mål-URL:er för inlägg tillhandahålls skapar API:et en uppgift per URL. Om du till exempel anger 3 URL:er och 2 enheter skapas 6 uppgifter. Använd parametern start_time för att styra när uppgifterna börjar köras.
Exempel
Reosta ett enstaka inlägg
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "repost",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890"
}
}'
Reosta flera inlägg
Vid reostning av flera inlägg skapas en uppgift per inlägg:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "repost",
"script_config": {
"target_post_urls": [
"https://www.tiktok.com/@user1/video/111",
"https://www.tiktok.com/@user2/video/222",
"https://www.tiktok.com/@user3/video/333"
]
}
}'
Detta skapar 3 oberoende uppgifter som körs omedelbart.
Schemalägg reposts med starttid
Använd start_time för att schemalägga när uppgifter ska börja:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "repost",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890"
},
"start_time": "14:30"
}'
Repost via användarnamnlisteläge
Skapa repost-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": "repost",
"script_config": {
"target_post_url": "https://www.tiktok.com/@target/video/123"
}
}'
Massrepost 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": "repost",
"script_config": {
"target_post_url": "https://www.tiktok.com/@viral/video/999"
},
"enable_multi_account": true
}'
Svar
{
"code": 0,
"message": "success",
"data": {
"task_ids": [401, 402, 403],
"created_count": 3
}
}
URL-format för inlägg
TikTok
https://www.tiktok.com/@username/video/1234567890123456
https://vm.tiktok.com/ABCDEFG/
Hur Repost Fungerar
- Skriptet öppnar mål-URL:en för inlägget.
- Det kontrollerar om inlägget redan har reostats — om så är fallet hoppar det över för att undvika dubbletter.
- Det klickar på knappen Dela, väljer sedan Reosta från delningsmenyn.
- Det bekräftar repost-åtgärden.
Bästa Praxis
-
Schemalägg uppgifter: Använd parametern
start_timeför att sprida ut reposts över tid och minska risken för hastighetsbegränsning. -
Gruppera klokt: Skapa inte för många repost-uppgifter på en gång. Plattformar kan ha hastighetsgränser för reostning.
-
Använd flerkontosläge: Aktivera
enable_multi_accountför att reosta videor med flera konton på samma enhet.
Felkoder
| Code | Description |
|---|---|
| 40001 | Mål-URL för inlägg saknas |
| 40003 | Skriptet stöds inte via API |
| 40301 | API-åtkomst kräver Pro+-plan |
Se Även
- Uppgiftshantering API - Skapa, lista och hantera uppgifter
- Like-skript Konfiguration - Konfigurera like-skriptparametrar
- Comment-skript Konfiguration - Konfigurera comment-skriptparametrar
- Lokal API-översikt - API-översikt och snabbstart