Обзор
Создавайте решения поверх TicketWave — подключайте собственные системы к данным ваших тикетов.
Обзор для разработчиков
Всё остальное на этом сайте написано для владельцев серверов и сотрудников, которые настраивают TicketWave через панель управления. Этот раздел — другой.
Эти страницы написаны для разработчиков. Предполагается, что вы умеете запускать небольшой веб-сервис, читать JSON и уверенно пользуетесь терминалом. Вам не нужно ничего из этого, чтобы использовать TicketWave.
Нужен ли вам этот раздел?
| Вам нужно… | Куда перейти |
|---|---|
| Настроить категории тикетов, панели или логирование | Руководства по панели |
| Просматривать историю тикетов и аналитику | Руководства по панели |
| Получать уведомление в Discord, когда тикет открывается | Каналы логов |
| Передавать события тикетов в своё приложение, CRM или базу данных | Этот раздел |
| Запустить автоматизацию в Zapier / n8n / Make | Этот раздел |
Если коротко: если конечная точка — это Discord, используйте Каналы логов. Если конечная точка — это ваш собственный код, используйте вебхуки.
Что доступно
Вебхуки
Получайте события тикетов в виде HTTP-запросов в реальном времени
Справочник событий
Каждый тип события и его точная полезная нагрузка
Пример сервера
Полноценный, готовый к запуску приёмник на Express
Вебхуки — это функция премиум. Вы можете читать эти страницы и разрабатывать решение в любое время, но сервер должен иметь премиум-доступ, прежде чем TicketWave начнёт доставлять на него события.
Основные правила
Для всего в этом разделе действуют несколько правил:
- Только HTTPS. Обычные конечные точки
http://отклоняются. - Только публичные хосты. Приватные, loopback- и link-local-адреса запрещены, поэтому
localhostне будет работать во время разработки — см. примечание о туннелировании. - Проверяйте подписи. Каждый запрос подписан. Если вы не проверяете подпись, любой, кто узнает ваш URL, сможет отправлять в вашу систему поддельные тикеты.
- Отвечайте быстро. Выполняйте основную работу после ответа, а не до него.
Следующие шаги
- Вебхуки (Как работают доставка, подпись и повторные попытки)
- Справочник событий (Полезная нагрузка каждого события)
- Пример сервера (Скопируйте, запустите, получайте)
How is this guide?
