Я пытаюсь выяснить, какой лучший подход использовать Pusher в моем приложении.Pusher с несколькими базами данных
- Мое приложение состоит в нормальный сайт, где входа пользователей в
- Каждый пользователь подключается к компании
- Каждая компания имеет свою собственную базу данных
Итак, мне нужно мое приложение, чтобы позволить отправку обычных сообщений и уведомлений (например, всплывающих окон) людям, которые принадлежат только компании, на которую подписаны.
Сомнение/проблемы:
- Если я создаю канал называется
notifications
и отправлять события к нему, всем пользователям (независимо от того, какой компании) получит его - Если я создал какое-то знак, связанное для компании не будет работать, потому что некоторые уведомления/сообщения следует отправлять только ограниченным пользователям.
В моем предыдущем проекте я связал токен с компанией, потому что не было активности между пользователями только «хвастовство» "того, что PHP было d йти (в пределах цикла) в каждой компании, что-то вроде:
PHP:
$this->pusher->trigger($company_pusher_token, 'feedback', $data);
JS:
var token = $('#company_pusher_token').val();
var channel = pusher.subscribe(token);
channel.bind('feedback', function(data)
{
alert('working..');
});
Итак, как я должен приступить выполнить то, что я Вы ищете?