Aller au contenu principal

Configuration du Script Repost

Fonctionnement actuel\nrepost prend désormais en charge TikTok et Threads. Pour Threads, indiquez l'URL de la publication et platform: threads ; le bloc indiquant TikTok uniquement concerne une ancienne version.\n:::

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​