Здравствуйте! Подскажите, я закрываю страницу и нужно как-то с помощью php скрипта записывать в базу данных, что пользователь отключился.
js
var csrfToken = $('meta[name="csrf-token"]').attr("content");
Pusher.logToConsole = true;
var pusher = new Pusher('2e69a07a8cc871bfe97f', {
cluster: 'eu',
encrypted: true,
authEndpoint: '/pusher/auth',
auth: {
headers: {
'X-CSRF-Token': csrfToken
}
}
});
var PresenceChannel = pusher.subscribe("presence-ping");
php
$pusher = new Pusher(
'',
'',
''
);
$pusher->presence_auth($_POST["channel_name"], $_POST['socket_id'], \Yii::$app->user->getId());
Я видел, что есть вебхуки. Вбил туда адрес, но почему-то при закрытии вкладки браузера никакие запросы никуда не уходят, хотя в дебаггере на сайте пушера видно, что пользователь отключился. Что я делаю не так?
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники