Bericht-script Configuratie
message kan niet worden aangemaaktHet aanmaken van taken weigert message: de script-binary heeft er op geen van beide platforms een handler voor, dus elke zo’n taak mislukte op het apparaat met "Unknown script". De parameters hieronder blijven alleen ter referentie staan. Gebruik voor directe berichten Super Marketing.
Deze pagina documenteert de configuratieparameters voor het message-script.
Overzicht
Het message-script stuurt automatisch directe berichten naar gebruikers op TikTok of Instagram. Met meerdere doelgebruikers via de API, wordt één taak per gebruiker aangemaakt. Beheer timing met start_time.
Scriptconfiguratie (script_config)
Configuratieparameters voor het bericht-script:
Parameters
| Parameter | Type | Vereist | Standaard | Beschrijving |
|---|---|---|---|---|
| target_users | string[] | Yes* | [] | Array van doelgebruikers (é én taak per gebruiker) |
| target_user | string | Yes* | "" | Enkelvoudige gebruikersnaam of meerdere, gescheiden door regeleinden/komma's |
| message_content | string | Yes | "" | Inhoud van het tekstbericht |
| access_method | string | No | "direct" | Toegangsmethode: direct of search |
target_users of target_user moet worden opgegeven. target_users heeft prioriteit.
Met meerdere doelgebruikers maakt de API één taak per gebruiker aan. 3 gebruikers + 2 apparaten = 6 taken.
Voorbeelden
Bericht naar één gebruiker sturen
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"
}
}'
Berichten naar meerdere gebruikers sturen
Één taak per gebruiker:
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."
}
}'
Maakt 3 afzonderlijke taken direct uitvoerbaar.
Berichten plannen met begintijd
Gebruik start_time om te plannen:
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"
}'
Bericht sturen via zoekmethode
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": ["username1", "username2"],
"message_content": "Hello from TikMatrix!",
"access_method": "search"
}
}'
Berichten sturen via gebruikersnaamlijst
Berichttaken aanmaken voor specifieke accounts:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"usernames": ["@my_account1", "@my_account2"],
"script_name": "message",
"script_config": {
"target_users": ["@target_user"],
"message_content": "Hi there!"
}
}'
Batch berichten op meerdere apparaten
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_1", "device_2", "device_3"],
"script_name": "message",
"script_config": {
"target_users": ["@influencer_account"],
"message_content": "Love your content! Let's collaborate."
},
"enable_multi_account": true
}'
Instagram voorbeeld
Dezelfde API voor Instagram:
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_user": "instagram_username",
"message_content": "Hey! Loved your post"
}
}'
Reactie
{
"code": 0,
"message": "success",
"data": {
"task_ids": [501, 502, 503],
"created_count": 3
}
}
Toegangsmethoden
Directe methode (direct)
Opent gebruikersprofiel via URL. Sneller en betrouwbaarder.
Zoekmethode (search)
Navigeert naar zoeken en typt de naam. Langzamer maar werkt als directe URL geblokkeerd is.
Aanbevolen Procedures
-
Plan taken: Gebruik
start_time. -
Personaliseer berichten: Pas inhoud aan om persoonlijk te lijken.
-
Directe toegang voorkeur: Sneller en betrouwbaarder.
-
Respecteer limieten: Niet te veel taken tegelijk aanmaken.
Foutcodes
| Code | Description |
|---|---|
| 40001 | Doelgebruikers of berichtinhoud ontbreken |
| 40003 | Script niet ondersteund via API |
| 40301 | Pro+-abonnement vereist |