【发布时间】:2016-04-26 09:06:14
【问题描述】:
我正在尝试找出在我的应用程序中使用 Pusher 的最佳方法。
- 我的应用包含在用户登录的普通网站中
- 每个用户都连接到一家公司
- 每家公司都有自己的数据库
因此,我需要我的应用程序允许向仅属于签约公司的人发送常规消息和通知(如弹出窗口)。
疑问/问题:
- 如果我创建一个名为
notifications的频道并向其发送事件,所有用户(无论是哪家公司)都会收到它 - 如果我设置某种与公司关联的令牌将不起作用,因为某些通知/消息只能发送给受限用户
在我之前的项目中,我将令牌与公司相关联,因为用户之间没有任何活动,只是“炫耀”PHP 在每个公司中所做的事情(在循环内),例如:
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..');
});
那么,我应该如何继续完成我正在寻找的东西?
【问题讨论】:
标签: javascript php pusher