文章来自:博客http://blog.csdn.net/helencoder/article/details/48541633
(实例篇)PHP基础知识文章列表整理,分享给需要翻阅的你
PHP websocket实时消息推送
实现步骤如下:
1. 获取GoEasy appkey.
在goeasy官网上注册一个账号,并新建一个app. APP创建好后系统会为该app自动生成两个key, 一个既可以用来接收又可以用来推送 (supper key),另一个只可以用来接收(subscriber key).
2. 客户端订阅一个channel.
a. 在客户端引入goeasy.js, js地址:cdn.goeasy.io/goeasy.js
需要注意的是,不能将goeasy.js下载到本地,因为goeasy会根据不同浏览器来提供不同的js. 官网上也有相应说明。
b. 订阅代码
3. 前台推送及后台推送3.1. 前台往相同channel上推送在引入了goeasy.js的页面,直接调用goEasy. publish(‘csdnNotification’, ‘您的好友222已上线’); 用法与订阅类似。3.2. 后台往相同channel上推送. 用GoEasy提供的restfulAPI实现API url: goeasy.io/goeasy/publish方式: Post参数列表:
希望对大家有帮助。
以上就是PHP基于websocket实现前台及后台实时推送的详细内容
感谢关注“极资讯”,一起学习的可加小编微信为好友!记得备注哦
始发于微信公众号: 极资讯