1
akira 2014-07-13 14:37:37 +08:00
同求,付费的也可。
|
2
learnshare 2014-07-13 14:41:16 +08:00
貌似是前端的东西,跟后端关系不大
|
3
izoabr 2014-07-13 16:33:27 +08:00 1
前后端都有。
监听和推送呗,JS支出callback,服务器端应该入库吧,不然聊天记录查不到。 后台客服如果是客户端,就定期去查库,如果是Web的,就跟前台类似了,还是JS去get,返回json callback一个函数,函数检查有没有消息。 然后需要有一个标示符,就是每个用户跟后台客服之间的聊天都是有唯一标识的,否则信息就发乱了,这个唯一表示可以通过sessionid来作为元素。当然很多条件下还可以通过cookie获取一些用户信息。 乐语做的事情远比这个复杂很多,他甚至能直接把用户的手机号手机来,这个应该就是乐语自己积累的了。 LZ你可以百度一下“JS 聊天”应该可以找到部分前端的示例。 至于后端,也有现成实现好了的PHP,比如我随便搜了下“PHP 聊天”,就找到了这个: WeLive在线客服系统(网页介绍说是开源的) http://down.admin5.com/php/73536.html 那么你应该就可以裁减一下,或者参考他的方法自己写一个啦。 |
4
feiyuanqiu 2014-07-13 19:21:44 +08:00 via Android
有一本书(single page web-applications)好像讲的就是这东西,主要是前端页面的实现
|
5
akira 2014-07-14 11:03:41 +08:00
@learnshare 这种功能前端不复杂,后端也不复杂的。问题是,如果你需要为多个国家提供服务的时候,自己搭建服务器就很不划算了。以前用的太贵了,现在在找便宜点的方案
|
6
learnshare 2014-07-14 11:45:30 +08:00
|
7
akira 2014-07-14 12:24:07 +08:00
@learnshare 如果只是为一个地域的用户提供服务的话,自己搭建服务还好拉。但是多个地域的时候,挺麻烦的。
|