workerman聊天室案例,入门必备

lovemy12 回复了问题 • 5 人关注 • 2 个回复 • 1017 次浏览 • 2019-06-01 20:12 • 来自相关话题

基于workerman+gatawayworker+thinkphp5搭建的客服系统

shmilylbelva 发表了文章 • 0 个评论 • 291 次浏览 • 2019-04-19 15:22 • 来自相关话题

laykefu thinkphp5+Gatewayworker搭建的web客服系统 体验地址:http://laykefu.guoshanchina.com github仓库:https://github.com/shmil ...查看全部
laykefu
thinkphp5+Gatewayworker搭建的web客服系统
体验地址:http://laykefu.guoshanchina.com
github仓库:https://github.com/shmilylbelva/laykefu1.客户端接入
1、添加laykefu.css样式文件
[code]    <link href="http://laykefu.guoshanchina.com/static/customer/css/laykefu.css" rel="stylesheet" type="text/css" />
[/code]
2、添加jquery.js和laykefu.js 文件
[code]<script src="https://cdn.staticfile.org/jquery/2.1.4/jquery.min.js"></script>
<script src="http://laykefu.guoshanchina.com/static/customer/js/laykefu.js"></script>
[/code]
3、添加html目标代码 id="show-laykefu",样式可根据需求自定义
[code]<div class="laykefu-min">咨询客服</div>
[/code]
默认显示一个客服
4、初始化laykefu
[code]    laykefu.init({
group: 1,//客服分组
socket: '127.0.0.1:7272',//聊天服务器地址
face_path:'/static/customer/images/face',//表情包路径
upload_url:'/index/upload/uploadImg',//图片上传路径
});

[/code]
5、如果需要展示多个客服,那么需要这么修改
[code]<div class="laykefu-min" data-group="1" >售前客服</div>
<div class="laykefu-min" data-group="2" style="margin:100px">售后客服</div>

[/code]
初始化前需要先获取group的值
[code]$(".laykefu-min").click(function(){
var group = $(this).attr('data-group');
laykefu.init({
group: group,//客服分组
socket: '127.0.0.1:7272',//聊天服务器地址
face_path:'/static/customer/images/face',//表情包路径
upload_url:'/index/upload/uploadImg',//图片上传路径
});
});
[/code]
6、可选参数
可配置参数如下
[code]    laykefu.init({
uid: '',//客户id
name: '',//客户昵称
group: '',//客服分组
avatar: '',//客户头像
socket: '',//聊天服务器地址
face_path:'',//表情包路径
upload_url:'',//图片上传路径
height:'',//窗口高度
width:'',//窗口宽度
});

[/code]
5、关联已有账户系统
默认情况下咨询的客户是随机分配账户信息,如果你的平台有账户系统,那么可以在初始化的时候传递uid和name即可2.服务端配置
1、安装依赖
[code]composer install
[/code]
2、配置环境
修改目录下.env信息
3、启动gatawayworker相关服务
如果你是在windows上运行的话,直接双击
/vendor/workerman/Conf/start_for_bat.bat
即可
如果你是在linux或mac上运行的话,请进入
/vendor/workerman/Conf/
目录,然后运行
[code]php start.php start -d
[/code]
开启服务
命令如下
启动
以debug(调试)方式启动
php start.php start
以daemon(守护进程)方式启动
php start.php start -d
停止
php start.php stop
重启
php start.php restart
平滑重启
php start.php reload
查看状态
php start.php status
查看连接状态
php start.php connections其他信息
客服地址:host/service
账户密码:客服小美 123456 //售前客服
客服小丽 123456 //售后客服
后台管理地址:host/admin
账户密码:admin admin

从零开发聊天室视频教程

lizhaowei 发表了文章 • 0 个评论 • 583 次浏览 • 2019-01-14 16:52 • 来自相关话题

前面给大家承诺的视频教程现在已经上架网易云课堂啦,大家可以去围观围观哦~ 希望大家能够多多支持。 workerman socket聊天室实战教程   码云地址:https://gitee.com/coolcity ...查看全部
前面给大家承诺的视频教程现在已经上架网易云课堂啦,大家可以去围观围观哦~
希望大家能够多多支持。
workerman socket聊天室实战教程
 
码云地址:https://gitee.com/coolcity/workerman-chat-simple

thinkphp5 workerman开发的在线聊天室

alber1986 发表了文章 • 2 个评论 • 1032 次浏览 • 2018-12-07 12:17 • 来自相关话题

thinkphp5 workerman开发的在线聊天室,实现多人在线网页聊天 我暂时放我桌面的 就以我桌面为例 windows的 linux操作没啥区别 ! windows进入cd命令 ...查看全部
thinkphp5 workerman开发的在线聊天室,实现多人在线网页聊天



我暂时放我桌面的 就以我桌面为例 windows的 linux操作没啥区别 !
windows进入cd命令进入根目录输入php server.php start 启动 如果是linux请删除 workerman for win 的那个目录文件 启动方式端口根目录命令启动与windows一样
此版本只是建议版的聊天,如需后续开发自己根据demo添加相关功能。
 
thinkphp项目怎么打开我就不用说了吧,不会自己百度!首页文件在index模块下面的index/index.html

演示和下载地址:http://www.sucaihuo.com/php/3448.html

用workerman和layim做了个网站聊天插件 webim-plugin

479820787 发表了文章 • 0 个评论 • 853 次浏览 • 2018-11-06 15:00 • 来自相关话题

用workerman - gatewayworker 和layim做了个网站聊天插件,官网登录后右下角就会弹出聊天面板,含有手机端和PC端,含有完整的右键菜单功能。欢迎大家访问查看。 官网地址:https://www.implugin.cn ...查看全部
用workerman - gatewayworker 和layim做了个网站聊天插件,官网登录后右下角就会弹出聊天面板,含有手机端和PC端,含有完整的右键菜单功能。欢迎大家访问查看。
官网地址:https://www.implugin.cn
展示效果:

EA87D294-2317-47DE-A0AC-8ED9FDD11E0A.png

 

物联网云打印机-基于workerman

云打印 发表了文章 • 0 个评论 • 662 次浏览 • 2018-10-27 22:33 • 来自相关话题

易联云依托云计算服务器,打造一套跨地域跨网络的一个打印平台。易联云较于传统打印机不同, 传统打印机需要依赖设备驱动、有线、专业的人负责打印,而易联云云打印基于workerman(gatewayWorker)开发的一套服务端打印程序,后台管理提供打印机一系列数据 ...查看全部
易联云依托云计算服务器,打造一套跨地域跨网络的一个打印平台。易联云较于传统打印机不同, 传统打印机需要依赖设备驱动、有线、专业的人负责打印,而易联云云打印基于workerman(gatewayWorker)开发的一套服务端打印程序,后台管理提供打印机一系列数据显示,包括打印机状态、打印机信息、打印数据统计、打印订单统计、打印机温度、打印机重打、按键打印等特色功能。 对外提供接口方式打印,目前有医院、ktv、餐饮、商城、酒店、加油站等场景得到应用,包括目前最火的三大外卖平台提供打印应用,物流货运订单打印应用。
 
依托于workerman的高性能、高稳定性、高可扩展性,易联云成功研发并发布了多款云打印机,目前仅用3台云服务器便实现了近10万设备在线,日处理请求8000万。项目自2013年以来累计售出数十万台设备。

1.png
 
2.png
7478DD59-5843-45D9-92B9-12F6CA234152.png

 
相关连接
易联云官网
产品购买-京东