laravel pusher错误api密钥不在群集中

时间:2019-03-10 15:43:20

标签: laravel websocket pusher

我尝试在Laravel上使用推送器发出实时通知,41/5000 我已经将应用程序密钥输入到env中,但是出现了这样的错误

        {  
           "type":"WebSocketError",
           "error":{  
              "type":"PusherError",
              "data":{  
                 "code":4001,
                 "message":"App key API_KEY_HERE not in this cluster. Did you forget to specify the cluster?"
              }
           }
        }

请有人帮我谢谢

1 个答案:

答案 0 :(得分:0)

我在Laravel中首次使用Pusher时也遇到了此错误。您最有可能在Pusher中设置了与Laravel默认设置不同的集群位置。

.env中,确保将PUSHER_APP_CLUSTER设置为首次创建应用程序时选择的集群,例如eumt1us1

您还可以在config/broadcasting.php中编辑此设置以及其他Pusher设置。

Laravel documentation供参考。