Сообщения сервера
Сообщения, полученные от WebSocket-сервера
Соединение подтверждено{
"type": "connected",
"message": "Connected successfully...",
"available_commands": ["subscribe", "unsubscribe", "list_subscriptions"],
"view_mode": "full"
}
Подписка подтверждена{
"type": "subscribed",
"channel": "Shopify",
"channel_id": "a1b2c3d4-..."
}
Сообщение об обнаружении технологии{
"type": "message",
"channel": "Shopify",
"channel_id": "a1b2c3d4-...",
"data": {
"channel_name": "Shopify",
"website_domain": "example.com",
"epoch_secs": 1770508800
}
}
Изменение статуса (изменение уровня подписки){
"type": "status_change",
"view_mode": "full",
"message": "Your subscription has been upgraded. You now have full data access."
}
Сообщение об ошибке{
"type": "error",
"message": "Technology 'unknown-tech' not found"
}
Поля сообщений| Поле | Описание |
|---|
type | Тип сообщения: подключено, подписано, отписано, сообщение, изменение статуса, ошибка, информация |
channel | Удобное для пользователя название канала (например, «Shopify», «новый»). |
channel_id | Внутренний идентификатор канала (GUID технологии или «новый») |
data | Полезная нагрузка обнаружения, содержащая channel_name, website_domain и epoch_secs. |
website_domain | Область, где была обнаружена технология (информация скрыта для пользователей пробной версии). |
epoch_secs | Временная метка Unix epoch (в секундах), указывающая на момент постановки обнаружения в очередь. |
view_mode | «Полная версия» для платных подписчиков, «Засекречено (пробная/предварительная версия)» для пользователей пробной версии. |