Получите первое уведомление
Этот сценарий проверяет весь путь: источник → Ontik → лента → Web Push.
Перед началом: подтвердите email
После открытия регистрации создайте аккаунт по email и паролю, получите шестизначный код и подтвердите email. Затем войдите в кабинет. На этапе MVP платежная карта не нужна.
Шаг 1. Создайте проект
В кабинете создайте проект, например Тестовый проект. Откройте вкладку «API и интеграция» и найдите публичный ключ проекта.
Шаг 2. Включите Web Push
- Откройте кабинет по HTTPS.
- Нажмите кнопку «Включить уведомления» в верхней панели.
- В системном окне браузера нажмите «Разрешить».
- Не закрывайте кабинет на устройстве, на котором проверяете уведомление.
Шаг 3. Отправьте тест со своей платформы
Замените ключ проекта. После открытия публичного приложения используется адрес ниже; в тестовой установке — адрес вашего backend.
Windows: откройте PowerShell. Linux или macOS: откройте терминал. Замените ключ проекта и, для тестовой установки, адрес API.
Windows · PowerShell
$body = @{ event = "Проверка подключения"; meta = @{ source = "quick-start" } } | ConvertTo-Json
Invoke-RestMethod -Uri "https://app.ontik.ru/v1/events" -Method Post -Headers @{"X-Ontik-Key"="pk_live_ВАШ_КЛЮЧ"} -ContentType "application/json; charset=utf-8" -Body ([Text.Encoding]::UTF8.GetBytes($body))Linux · Bash
curl --fail-with-body --max-time 10 'https://app.ontik.ru/v1/events' \
-H 'X-Ontik-Key: pk_live_ВАШ_КЛЮЧ' \
-H 'Content-Type: application/json' \
-d '{"event":"Проверка подключения","meta":{"source":"quick-start"}}'macOS · Zsh / Bash
curl --fail-with-body --max-time 10 'https://app.ontik.ru/v1/events' \
-H 'X-Ontik-Key: pk_live_ВАШ_КЛЮЧ' \
-H 'Content-Type: application/json' \
-d '{"event":"Проверка подключения","meta":{"source":"quick-start"}}'Ожидаемый результат
API возвращает 202 Accepted. В проекте появляется событие «Проверка подключения», на подключённом устройстве приходит Web Push, а в карточке события отображаются поля source: quick-start.
