Aller au contenu principal

Configuration du Script Like

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

Aperçu​

Le script like est utilisé pour aimer automatiquement des publications sur TikTok ou Instagram. Quand vous fournissez plusieurs URLs via l'API, une tâche est créée par URL. Contrôlez le timing avec start_time.

Configuration du Script (script_config)​

L'objet script_config contient les paramètres de configuration du script like:

Paramètres​

ParamètreTypeRequisDéfautDescription
target_post_urlsstring[]Yes*[]Array d'URLs cibles pour liker (une tâche par URL)
target_post_urlstringYes*""URL cible unique ou plusieurs URLs séparées par retours/virgules
access_methodstringNo"direct"Comment naviguer: direct (par URL)
remarque

L'array target_post_urls ou la chaîne target_post_url est requis. Si les deux sont fournis, target_post_urls a la priorité.

info

Lors de plusieurs URLs, l'API crée une tâche par URL. Avec 3 URL et 2 appareils, 6 tâches sont créées.

Exemples​

Aimer une publication​

curl -X POST http://localhost:50809/api/v1/task \\
-H "Content-Type: application/json" \\
-d '{
"serials": ["device_serial_1"],
"script_name": "like",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890"
}
}'

Aimer plusieurs publications​

Lors du like 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": "like",
"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 séparées exécutées immédiatement.

Planifier des likes avec l'heure de début​

Utilisez start_time pour planifier les tâches:

curl -X POST http://localhost:50809/api/v1/task \\
-H "Content-Type: application/json" \\
-d '{
"serials": ["device_serial_1"],
"script_name": "like",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890"
},
"start_time": "14:30"
}'

Liker par liste d'usernames​

Créer des tâches de like 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": "like",
"script_config": {
"target_post_url": "https://www.tiktok.com/@target/video/123"
}
}'

Like en lot 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": "like",
"script_config": {
"target_post_url": "https://www.tiktok.com/@viral/video/999"
},
"enable_multi_account": true
}'

Exemple Instagram​

La même API fonctionne pour Instagram:

curl -X POST http://localhost:50809/api/v1/task \\
-H "Content-Type: application/json" \\
-d '{
"serials": ["device_serial_1"],
"script_name": "like",
"script_config": {
"target_post_url": "https://www.instagram.com/p/ABC123/"
}
}'

Réponse​

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

Formats d'URL​

TikTok​

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

Instagram​

https://www.instagram.com/p/ABCDEFGHIJK/
https://www.instagram.com/reel/ABCDEFGHIJK/

Threads​

https://www.threads.com/@username/post/ABCDEFGHIJK
https://www.threads.com/t/ABCDEFGHIJK

Les liens threads.net fonctionnent aussi. Un lien /share/ ne fonctionne pas : son code est un identifiant différent de celui qu'utilise une page de publication, il est donc refusé plutôt que converti en une URL qui ne mène nulle part.

Bonnes Pratiques​

  1. Planifiez : Utilisez start_time pour distribuer les likes dans le temps.

  2. Groupez : Ne créez pas trop de tâches à la fois.

  3. Multi-compte : Activez enable_multi_account pour plusieurs comptes.

Codes d'Erreur​

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

Voir Aussi​