laravel - laravel pusher 错误 api 密钥不在集群中
问题描述
我尝试使用 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?"
}
}
}
有人请帮我谢谢
解决方案
当我第一次将 Pusher 与 Laravel 一起使用时,我也遇到了这个错误。您很可能在 Pusher 中设置了与 Laravel 的默认值不同的集群位置。
.env
确保您已设置为您在PUSHER_APP_CLUSTER
首次创建应用程序时选择的集群,例如eu
、mt1
、us1
等。
您还可以编辑此设置config/broadcasting.php
以及 Pusher 的其余设置。
Laravel 文档供参考。
推荐阅读
- sql - cockroachDb :仅在表存在时截断
- hyperledger-fabric - Hyperledger Composer 错误:违反实例化策略:签名集不满足策略
- bash - Bash,awk,一列的两个参数
- mysql - Django中的ArrayField在进行迁移时出错
- java - glTranslatef 不随 z 轴移动
- git - 从终端创建项目时 Gitlab 默认项目可见性
- python - 如何在 Django 视图中使用 for 循环返回每次迭代
- javascript - 邮件脚本返回带有登录页面的电子表格,而不是电子表格数据
- sql - 使用 sql 在列级别获取最近 2 个月的员工人数?
- r - 如何为 plotly sunburst 图格式化数据