
一. WeCaller介绍：
---------------------

	WeCaller是一款企业级的开源Web电话客服系统，在网页上进行实时语音视频通话的在线客服系统。由PHP语言开发，
	基于WebRTC实时音视频技术和WebSocket全双工通讯技术(workerman框架), 通过浏览器实现访客与客服之间的
	点对点实时语音通话，同时兼顾文字聊天，上传图片和文件以及远程视频等等，具有类似网络电话呼叫中心、集团电话
	系统这类产品的功能。

	WeCaller程序小巧，使用简单, 主要特点如下：

	1. 支持电脑或移动设备浏览器
	2. 客服分组及独立调用功能
	3. 访客可单向开启远程视频
	4. 图片及文件互传功能(商业版)
	5. 客服可使用移动设备提供服务(商业版)
	6. 访客语音接通前由智能机器人提供文字服务(商业版)
	7. 中英文双语自动切换, 对外贸易业务更方便
	8. 系统完全独立安装和使用, 不依赖WeCaller开发商



二. WeCaller安装：
---------------------

   A. 环境要求:
   --------------

	1. PHP5.3.3或以上
	2. MySQL5.0或以上
	3. Https(SSL)传输协议
	4. 独立服务器或云服务器 (虚拟主机无法使用)

	本地Windows电脑，推荐安装Wamp Server或phpstudy集成PHP开发环境，使用localhost域名安装、测试WeCaller非常方便。

	localhost域名下，不需要配置https，即可实现webRTC点对点音视频通话。


   B.  安装WeCaller，如同安装CMS一样简单，步骤如下:
   ----------------------------------------------------------

	1. 首先在服务器防火墙(如：宝塔/安全)、云服务器安全策略组设置开放TCP协议的 “8520” 端口

	2. 设置FTP上传工具的传送模式为 “二进制”, 否则上传的PHP程序可能会在其运行时发生意想不到的错误

	    如设置FlashFXP：选项 -> 参数设置 -> 打开对话框 -> 传送 -> 在传送模式中选择"二进制(图像)"

	3. 解压程序包后, 使用FTP工具上传到网站服务器某一指定目录或根目录；也可直接将zip程序包上传到服务器再解压缩

	4. Linux宝塔(BT)环境可跳过此步：Linux服务器需要更改以下文件或文件夹属性为可写(777):

		./avatar/                    目录           属性: 777
		./config/                     目录           属性: 777

		./config/settings.php                 文件          属性: 777
		./config/team_settings.php        文件          属性: 777

		./upload/img/                     目录           属性: 777
		./upload/file/                      目录           属性: 777

	5. 新建一个MySQL数据库或取得已存在的MySQL数据库名, 用户名, 用户密码

	6. 在浏览器中进入WeCaller上传的目录, 按页面提示输入相关信息进行安装

	    安装完成后需要删除 ./install/ 目录

	7. 默认安装后，后台管理及客服登录地址(目录)均为: admin/

	    默认后台管理目录 admin/ 可任意修改

	8. 检查PHP的配置文件php.ini，将此文件中的：disable_functions = *************** 

            改成： disable_functions =       

	    即不允许PHP禁用一些特殊函数，否则基于workerman的websocket通讯服务无法正常运行。

	    php.ini文件保存后，重启PHP即可

	9. 登录后台首页, 查看workerman启动方法。只有先启动workerman，才能启动WeCaller电话客服系统提供的在线服务

	    Windows服务器启动workerman时，如报错：“php不是内部或外部命令 ......”  请百度搜索解决，很容易

	10. 安装调试中有任何问题，敬请访问WeCaller官网论坛: http://www.weensoft.cn/bbs/

	     本地Windows电脑，推荐安装Wamp Server或phpstudy集成PHP开发环境，无需特别设置，安装测试WeCaller非常方便


   C. 重新安装:
   -------------

	重新安装需要删除 ./config/config.php 文件, 上传install文件夹, 然后按第B.6步安装



三. 新手使用技巧：
--------------------

	1. WeCaller安装完成，管理员需要登录后台，在“系统设置”中设置为：Https(SSL) 传输协议及SSL证书文件，否则无法实时语音通话

	2. 管理员需要在后台 “智能 -- 机器人管理” 中，添加各种跟本公司业务相关的机器人自动回复内容，因为访客进入服务窗口后，

	    在等待客服接通语音电话前，将由机器人提供文字服务。另外，如果无客服在线，访客进入客服后也将由机器人提供文字服务

	3. 更多技巧请关注WeCaller官网论坛: http://www.weensoft.cn/bbs/








Enjoy it!

为因软件:  weensoft.cn
2021.02.26