美文网首页
Laravel Echo之pusher

Laravel Echo之pusher

作者: laidian | 来源:发表于2017-05-01 00:06 被阅读211次

原文链接 https://mattstauffer.co/blog/introducing-laravel-echo
有些地方原文写的不是太清楚,所以做点补充

第一步

引入Pusher

composer require pusher/pusher-php-server

第二步

去注册 pusher 账号,建立个应用
网址 https://dashboard.pusher.com

第三步

写入配置文件,第二步获得的

BROADCAST_DRIVER=pusher // 5.4默认就是pusher不需要修改
PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=

第四部

代码部分按照原文来,不过有个坑,在写

class ChatMessageWasReceived extends Event implements ShouldBroadcast

其中Event可以去掉,或者

use Symfony\Component\EventDispatcher\Event

否则就会出现下面这个错误

 [ErrorException]                                                                     
  serialize(): "macros" returned as member variable from __sleep() but does not exist  

结果图


屏幕快照 2017-04-30 下午11.50.07.png

相关文章

网友评论

      本文标题:Laravel Echo之pusher

      本文链接:https://www.haomeiwen.com/subject/wytftxtx.html