gpt4 book ai didi

javascript - Pusher 在点击时触发所有订阅者的事件

转载 作者:行者123 更新时间:2023-12-03 10:29:35 28 4
gpt4 key购买 nike

我正在使用 Backbone 前端,我们目前正在使用推送器使其实时化。大多数事件都是从我们的 API 触发的,然后我们在主干前端的 channel 上监听它们。

但是,在某些情况下,我们希望通过单击按钮来更新 channel 的所有订阅者的 View ,这里没有服务器交互,我们希望保持这种方式。

我已经阅读了 Pusher 的文档,听起来我们想要的是客户端事件,但从我读到的内容来看,这听起来需要经过身份验证的请求......但是由于用户正在使用该应用程序意味着它们已通过身份验证。

有没有办法从客户端广播事件而不需要私有(private) channel 或进行身份验证?

最佳答案

没有。如果有的话,任何人都可以独立于您的应用程序连接到 Pusher 并向您的用户发布任意客户端事件。

如果没有私有(private) channel 提供的身份验证,则无需使用您的应用程序来加入您的 channel 。所需要的只是您的 App ID,它相当于用户名 - 也就是说,它应该被视为公共(public)知识。

从服务器广播到公共(public) channel 也是如此。它们确实是公开的,如果您想将受众限制为应用程序的经过身份验证的用户,您应该使用私有(private) channel 。

关于javascript - Pusher 在点击时触发所有订阅者的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29274742/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com