Comment-Skript-Konfiguration
Auf dieser Seite werden die Konfigurationsparameter für das comment-Skript beschrieben, das beim Erstellen von Aufgaben verwendet wird.
Überblick
Das comment-Skript wird verwendet, um automatisch Kommentare zu TikTok- oder Instagram-Posts zu veröffentlichen. Wenn mehrere Ziel-Post-URLs über die API angegeben werden, wird für jede URL eine separate Aufgabe erstellt. Sie können die Ausführungszeit jeder Aufgabe mit dem Parameter start_time steuern.
Skript-Konfiguration (script_config)
Das script_config-Objekt enthält Parameter für das Comment-Skript. Nachfolgend die verfügbaren Parameter:
Parameter
| Parameter | Typ | Erforderlich | Standard | Beschreibung |
|---|---|---|---|---|
| target_post_urls | string[] | Ja* | [] | Array von Ziel-Post-URLs zum Kommentieren (eine Aufgabe pro URL) |
| target_post_url | string | Ja* | "" | Eine Ziel-Post-URL oder mehrere durch Zeilenumbruch/Komma getrennte URLs |
| comment_content | string | Ja | "" | Kommentartext. Kann mehrere durch Zeilenumbrüche getrennte Kommentare enthalten |
| comment_order | string | Nein | "random" | Wie Kommentare ausgewählt werden: random (zufällig) oder sequential (sequenziell) |
| insert_emoji | boolean | Nein | false | Ob zufällige Emojis in Kommentare eingefügt werden sollen |
| comment_image_path | string | Nein | "" | Pfad zur Bilddatei für Bild-Kommentar (nur TikTok). Unterstützt absoluten Pfad oder relativen Pfad zu work_dir/upload/ |
Entweder target_post_urls-Array oder target_post_url-String muss angegeben werden. Wenn beide angegeben sind, hat target_post_urls Priorität.
Der Parameter comment_image_path ermöglicht es, ein Bild an Ihren Kommentar anzuhängen. Diese Funktion wird nur in TikTok unterstützt – Instagram-Kommentare unterstützen keine Bildanhänge. Das Bild wird auf das Gerät hochgeladen und als erstes Bild in der Galerie ausgewählt.
Wenn mehrere Ziel-Post-URLs angegeben werden, erstellt die API eine Aufgabe pro Ziel-URL. Zum Beispiel werden bei 3 Post-URLs und 2 Geräten 6 Aufgaben erstellt. Verwenden Sie den Parameter start_time zur Steuerung der Aufgabenstartzeit.
Beispiele
Einen Post kommentieren
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "comment",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890",
"comment_content": "Toller Content! 🔥"
}
}'
Kommentar mit mehreren Varianten
Geben Sie mehrere durch Zeilenumbrüche getrennte Kommentare an. Das System wählt einen basierend auf comment_order:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "comment",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890",
"comment_content": "Tolles Video!\nLiebe diesen Content!\nWeiter so! 👏\nDas ist super!",
"comment_order": "random"
}
}'
Mehrere Posts kommentieren
Beim Kommentieren mehrerer Posts wird für jeden Post eine Aufgabe erstellt:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "comment",
"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"
],
"comment_content": "Tolles Video!\nCool!\nGefällt mir!",
"comment_order": "sequential"
}
}'
Dies erstellt 3 separate Aufgaben, die sofort ausgeführt werden.
Geplante Kommentare
Verwenden Sie start_time, um die Startzeit der Aufgaben zu planen:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "comment",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890",
"comment_content": "Geplanter Kommentar!"
},
"start_time": "14:30"
}'
Kommentar mit Emoji-Einfügung
Aktivieren Sie die automatische Emoji-Einfügung, um Kommentare ansprechender zu gestalten:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "comment",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890",
"comment_content": "Das ist fantastisch",
"insert_emoji": true
}
}'
Kommentar nach Benutzernamen-Liste
Erstellen Sie Kommentar-Aufgaben direkt für bestimmte Konten:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"usernames": ["@my_account1", "@my_account2"],
"script_name": "comment",
"script_config": {
"target_post_url": "https://www.tiktok.com/@target/video/123",
"comment_content": "Tolles Video!"
}
}'