Konfiguracja Skryptu Wiadomości
Ta strona dokumentuje parametry skryptu message.
Przegląd
Skrypt message automatycznie wysyła wiadomości bezpośrednie do użytkowników na TikTok lub Instagram. Przy wielu docelowych użytkownikach, jedno zadanie na użytkownika. Kontroluj czas przez start_time.
Konfiguracja Skryptu (script_config)
Parametry konfiguracji skryptu wiadomości:
Parametry
| Parametr | Typ | Wymagany | Domyślny | Opis |
|---|---|---|---|---|
| target_users | string[] | Yes* | [] | Tablica docelowych użytkowników (jedno zadanie na użytkownika) |
| target_user | string | Yes* | "" | Pojedyncza nazwa lub wiele oddzielonych nowymi liniami/przecinkami |
| message_content | string | Yes | "" | Zawartość wiadomości tekstowej |
| access_method | string | No | "direct" | Metoda dostępu: direct lub search |
notatka
target_users lub target_user jest wymagany. target_users ma pierwszeństwo.
informacja
Przy wielu użytkownikach API tworzy jedno zadanie na użytkownika. 3 użytkowników + 2 urządzenia = 6 zadań.
Przykłady
Wysłanie wiadomości do jednego użytkownika
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "message",
"script_config": {
"target_users": ["@username_to_message"],
"message_content": "Hello! Check out our latest content.",
"access_method": "direct"
}
}'
Wysyłanie wiadomości do wielu użytkowników
Jedno zadanie na u żytkownika:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "message",
"script_config": {
"target_users": ["@user1", "@user2", "@user3"],
"message_content": "Hi! We have an exclusive offer for you."
}
}'
Tworzy 3 zadania wykonywane natychmiast.
Zaplanowanie wiadomości z czasem startu
Użyj start_time do planowania:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "message",
"script_config": {
"target_users": ["@user1", "@user2"],
"message_content": "Scheduled greeting!"
},
"start_time": "14:30"
}'