Aller au contenu principal

Configuration du Script Repost

Cette page documente les paramètres de configuration du script repost utilisé dans la création de tâches.

Vue d'ensemble

Le script repost est utilisé pour repartager automatiquement des vidéos TikTok. Lorsque vous fournissez plusieurs URL de publications cibles via l'API, une tâche est créée par URL. Vous pouvez contrôler quand chaque tâche s'exécute en utilisant le paramètre start_time.

TikTok uniquement

Le script repost ne prend en charge que TikTok. Instagram ne dispose pas d'une fonction de repartage native.

Configuration du script (script_config)

L'objet script_config contient les paramètres du script de repost. Voici les paramètres disponibles :

Paramètres

ParamètreTypeRequisPar défautDescription
target_post_urlsstring[]Yes*[]Tableau d'URL de publications cibles à repartager (une tâche par URL)
target_post_urlstringYes*""URL unique de publication cible ou plusieurs URL séparées par des sauts de ligne/virgules
remarque

Le tableau target_post_urls ou la chaîne target_post_url doit être fourni. Si les deux sont fournis, target_post_urls est prioritaire.

Création de tâches

Lorsque plusieurs URL de publications sont fournies, l'API crée une tâche par URL. Par exemple, si vous spécifiez 3 URL et 2 appareils, 6 tâches seront créées. Utilisez le paramètre start_time pour contrôler quand les tâches commencent à s'exécuter.

Exemples

Repartager une seule publication

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

Repartager plusieurs publications

Lors du repartage de plusieurs publications, une tâche est créée par publication :

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

Cela crée 3 tâches indépendantes qui s'exécutent immédiatement.

Planifier des reposts avec une heure de début

Utilisez start_time pour planifier quand les tâches doivent commencer :

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 par mode liste d'utilisateurs

Créez des tâches de repost directement pour des comptes spécifiques :

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

Repost en masse sur plusieurs appareils

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

Réponse

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

Formats d'URL de publications

TikTok

https://www.tiktok.com/@username/video/1234567890123456
https://vm.tiktok.com/ABCDEFG/

Comment fonctionne le repost

  1. Le script ouvre l'URL de la publication cible.
  2. Il vérifie si la publication a déjà été repartagée — si c'est le cas, il passe pour éviter les reposts en double.
  3. Il clique sur le bouton Partager, puis sélectionne Repartager dans le menu.
  4. Il confirme l'action de repost.

Bonnes pratiques

  1. Planifiez les tâches : Utilisez le paramètre start_time pour étaler les reposts dans le temps, réduisant le risque de limitation.

  2. Regroupez intelligemment : Ne créez pas trop de tâches de repost à la fois. Les plateformes peuvent avoir des limites sur le repartage.

  3. Utilisez le mode multi-compte : Activez enable_multi_account pour repartager des vidéos avec plusieurs comptes sur le même appareil.

Codes d'erreur

CodeDescription
40001URL de publication cible manquante
40003Script non pris en charge via l'API
40301L'accès à l'API nécessite le plan Pro+

Voir aussi