Конфигурация скрипта сообщений
На этой странице описаны параметры скрипта message для создания задач.
Обзор
Скрипт message автоматически отправляет личные сообщения пользователям в TikTok или Instagram. При нескольких целевых пользователях через API для каждого пользователя создаётся задача. Управляйте временем через start_time.
Конфигурация скрипта (script_config)
Параметры конфигурации скрипта сообщений:
Параметры
| Параметр | Тип | Обязательный | По умолчанию | Описание |
|---|---|---|---|---|
| target_users | string[] | Yes* | [] | Массив целевых пользователей (одна задача на пользователя) |
| target_user | string | Yes* | "" | Один пользователь или несколько, разделённых переносами/запятыми |
| message_content | string | Yes | "" | Текстовое содержимое сообщения |
| access_method | string | No | "direct" | Способ доступа: direct или search |
примечание
Нужен массив target_users или строка target_user. target_users имеет приоритет.
к сведению
При нескольких пользователях API создаёт одну задачу на пользователя. 3 пользователя + 2 устройства = 6 задач.
Примеры
Отправить сообщение одному пользователю
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"
}
}'
Отправить сообщения нескольким пользователям
Для каждого пользователя создаётся задача:
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."
}
}'
Создаёт 3 задачи, выполняемые немедленно.