CRMEB 开源/标准版商城系统客服配置教程

管理后台/设置/系统设置/商城配置/客服端配置  有系统客服/拨打电话/跳转链接可选,系统客服为系统自带的客服系统,拨打电话为用户点击联系客服为拨打客服电话的方式,跳转链接为可以跳转自己开发的客服系统或者第三方的客服系统或者企业微信的客服系统

044e2202212151227157076.png

微信小程序还可以配置微信自带的客服,具体配置方法如下:

998c0202212151407102071.png

小程序手机客服、网页客服配置方法

配置方法:小程序手机客服、网页客服配置方法-CRMEB社区

内置客服使用说明:

CRMEB标准版采用全新客服系统,添加客服可通过后台创建客服账号,通过账号密码登录进客服系统即可使用,目前客服系统可以做到用户咨询自动分配,区分出用户是通过移动端还是PC端进入,多个客服之间可以一键快速转接,售前售后等多类型客服无缝衔接互转,提升用户体验及好评度。

添加客服

1.后台客服/客服列表:添加新客服

2.选取关联商城用户,填写相关资料信息

编辑客服

  • 填写客服名称(方便管理)
  • 填写手机号(给客服发送订单通知等消息提醒)
  • 设置登录账号密码(登录客服工作台)
  • 客服状态:开启或关闭此用户的客服身份,关闭后该用户的客服功能不能使用
  • 手机订单管理:控制移动端的手机订单管理权限
  • 订单通知:控制给客服发送消息提醒功能

b8170202212151146059899.png

客服界面

4.全新客服系统,更高效更快捷
 

客服工作台登录

标准版 v4.0.3及以上版本有客服工作台模块
开源版、基础版没有客服工作台模块,如需此功能可联系售前客服购买升级到标准版

PC端登录

方式1:客服 > 客服列表 > 工作台
 


方式2:网页登录:通过输入客服的网址进入客服登录页面
(1)账号密码登录
 


(2)扫码登录

移动端登录

方式1:个人中心“客服接待“
方式2:移动端网页登录

客服工作台功能


说明:PC端和移动端功能一致

  • 客服状态
  • 聊天功能
  • 订单处理
  • 查看客户信息
  • 查看客户的商品记录
  • 转接客服
  • 问题反馈
  • 消息提醒—客服
  • 消息提醒—用户

客服长连接配置

1、首先放行服务器端口

提示:客服端口可自定义,目前系统默认使用 20002/20003/20012 端口,v4.3.0之后版本忽略本步骤

这里以阿里云服务器为参考,进入服务器安全组端口添加放行端口【20002】【20003】,当然也可以放行【20000/30000】范围之内的全部放行,最后点击保存即可。效果如下图

服务器放行端口教程: CRMEB 商城系统服务器防火墙配置添加安全组规则放行端口-CRMEB社区

2、放行服务器端口后,紧接着放行宝塔内的端口

[info] 没有使用宝塔的用户,并且开启了防火墙就的使用命令放行

进入宝塔后台,点击安全菜单添加放行端口,可以添加范围例如:20000:20003,填入放行说明,最后点击保存。效果如下图

宝塔放行端口教程: 宝塔面板端口放行教程-CRMEB社区

3、启动长连接

如何查看网站项目根目录?
答:进入【宝塔】点击【网站】,网站页面上方的搜索输入网站域名点击搜索,找到对应网站复制网站【根目录】

使用远程连接工具连接服务器,推荐使用 Xshell 或 Putty 远程连接工具

在启动长连接之前请先去解禁启动长链接需要使用的函数pcntl_signal pcntl_signal_dispatch pcntl_fork pcntl_wait pcntl_alarm
温馨提示: 找到网站使用的php版本去解禁函数。解禁后重载下php配置。

切换到网站根目录下例如:

cd  /www/wwwroot/crmeb/

输入启动长连接命令

sudo -u www php think workerman start --d

看到如下图所示,证明启动成功,下图中的端口和系统的默认端口是不一致不需要在意这些。上面也提到了长连接的端口是可修改的。

31539202212151205325245.png

出现以下提示说明之前已启动 需要重启
 


重启的话 使用这个命令

sudo -u www php think workerman restart --d

4、设置客服代理端口

根据自己的服务器 Nginx或Apache选择其一配置即可
标准/开源版 v4反向代理 - CRMEB文档

5、测试是否连接成功

在浏览器上打开网站进入H5端,打开浏览器控制台,点击network->ws ,现在进入【我的】页面中的客服页面,查看ws连接是否正常,【Status Code】状态为 101 Switching Protocols 证明启动成功,如下图所示:

6、客服的长连接配置完毕

配置的过程稍微复杂,大致的流程为

  1. 放行服务器上长连接需要的端口
  2. 放行宝塔中长连接需要的端口
  3. 解禁php函数
  4. 启动长连接
  5. 配置反向代理
  6. 检测是否成功
以上说明为客服长连接配置的详细说明,这里这要以linux系统为核心讲解怎样开启。

windows服务器配置长连接方法

进入目录

1、进入项目目录

打开命令行

2、在项目根目录中打开dos窗口
按住shift+鼠标右键 在此处打开powershell窗口
 


注意路径是否正确

运行命令

3、执行命令 开启workman
开三个cmd窗口 分别执行以下命令 且保持窗口不要关闭

内部通讯服务

php think workerman start channel

聊天服务

php think workerman start chat

后台管理员通知

php think workerman start admin


全部开启成功后 保持不要关闭

多项目部署客服链接失败

宝塔长连接配置修改方法:  CRMEB 开源/标准版商城系统宝塔长连接开启方法-CRMEB社区

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/620096.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

为什么拥有C语言基础的人,依然学不会C++?

拥有C语言基础的人在学习C时可能会遇到挑战,原因主要有以下几点: 思维方式转变: C语言是一种面向过程的语言,注重函数和过程调用,以及直接操作内存。 C则引入了面向对象编程(OOP)的概念&#x…

使用 Python 实现复制粘贴的功能

pandas 里面有一个 pd.read_clipboard 函数,可以根据你复制的内容生成DataFrame。是的,就是我们平时选中,然后 CtrlC 时拷贝的内容。所以比较神奇,那么 pandas 到底是怎么做到的,它是怎么读出我们使用 Ctrl C 复制的内…

nodejs解析url参数

需要引入 url 模块; var http require(http); var url require(url);http.createServer(function (req, res) {res.writeHead(200, {Content-Type: text/plain});// 解析 url 参数var params url.parse(req.url, true).query;res.write("name: " par…

CST电磁仿真的点/线/面设置操作【入门基础】

选择点/线/面 通过Pick功能选择点/线/面的方法 Modeling > Picks > Picks > Pick Points, Edges or Faces Pick是在模型上或任意空间中选择Point、Edge、Face的功能。利用Pick功能可以轻松获取模型的位置、尺寸等信息,也可以在执行Modeling和Result Han…

使用冒泡排序模拟实现qsort函数

目录 冒泡排序qsort函数的使用1.使用qsort函数排序整型数据2.使用qsort函数排序结构数据 冒泡排序模拟实现qsort函数今日题目1. 字符串旋转结果2.杨氏矩阵3.猜凶手4.杨辉三角 总结 冒泡排序 冒泡排序的核心思想是:两两相邻的元素进行比较 代码如下: //⽅法1 void bubble_so…

电大搜题:广东开放大学学子的智慧助手

在当今信息爆炸的时代,广东开放大学的学子们面临着巨大的学习压力和知识获取的挑战。然而,他们幸运地拥有了一款强大的学习工具——电大搜题微信公众号,它成为了广东开放大学学子的智慧助手,为他们提供了便捷、高效的学习支持。 广…

node.js-入门

定义 Node.js是一个跨平台Javascript运行环境,使开发者可以搭建服务器端的Javascript应用程序 作用:使用Node.js编写服务器端程序 1)编写数据接口,提供网页资源浏览功能等 2)前端工程化:集成各种开发中…

【python】__name__函数的用法详解!

上一篇中,说到了__init__函数的使用,__init__函数是在类中实现,它在创建对象时自动执行,用于初始化对象的属性。今天我们来说一下__name__函数,__name__函数的主要作用为: 1.执行python脚本 2.导入到别的…

多无人机集群协同避障

matlab2020a正常运行 场景1规划结果 场景2规划结果 场景3规划结果 代码地址: 多无人机集群协同避障效果(5架)资源-CSDN文库

【Linux】 OpenSSH_7.4p1 升级到 OpenSSH_9.6p1(亲测无问题,建议收藏)

👨‍🎓博主简介 🏅CSDN博客专家   🏅云计算领域优质创作者   🏅华为云开发者社区专家博主   🏅阿里云开发者社区专家博主 💊交流社区:运维交流社区 欢迎大家的加入&#xff01…

音乐文件逆向破解

背景 网易云等在线音乐文件的加密源码都按照一定的规则加密,通过对音乐文件的源码分析转化,有望实现对加密文件的解密 实现内容 实现对加密音乐文件的解密 实现对无版权的音乐文件的转化 实现环境 010editor 010 Editor是一个专业的文本编辑器和十六…

设计模式系列:责任链模式

简介 责任链模式是一种行为型设计模式,它允许你将请求沿着处理者链进行发送。每个处理者都可以对请求进行处理,或者将其传递给链上的下一个处理者。责任链模式主要应用于面向对象编程中,特别是当系统中的对象需要根据其属性来决定如何处理请…