posts - 13,  comments - 228,  trackbacks - 0

下载地址:点击下载

需求用户分析

当今有很多个人开的网站,如博客或一些小型企业站或一些创业性的,网上商店性站等。

他们希望的效果是,自己使用一个MSN就能够去回答所有上来人询问的问题,以达到交互性的效果。

 

结构分析

网站游客:多个

客服:一个

 

实现说明

如果是多个用户上来,首先就要考虑的就是区分用户的姓名,其次就是怎样回答到具体客户

的方式。这里,我采用@来区分游客姓名然后回答问题方式。

 

式样图

应答MSN:

 

游客1@

您的问题是。。

游客2@

您的问题是那样。

 

 

优势:

网站游客端:无须利用注册帐号登录,即点即聊

客服端:无须在电脑端安装任何软件,或MSN插件,只要你有一个MSN帐户,在上网,就可以随时与您的网上客户交流。

 

 

 

程序员注意

由于UserToList被选中,所以,在退出的时候要清空它,就要在Global.asax里的Session_End

写下以下方法:

PowerTalkBox.PowerTalk.DeleteUserInfo(Session["Engin_UserID"].ToString());

如果没有泛型空间,请在本页最上面加一条

<%@ Import Namespace="System.Collections.Generic"%>

来引用泛型空间

目的是清除它的相关信息

 

 

本程序测试结果

操作名称

结果图片

结果

MSN

主动向Powertalk进行说话

通过

 

PowerTalkMSN说话,并且MSN进行回答

通过

传文件中的选择文件

通过

传文件中的发送文件

通过

接收结果

通过

MSNPowertalk发送表情,抽样检测

通过

PowerTalkMSN发送表情

通过

 

首先要准备两个MSN作为使用.
一个MSN用做PowerTalk中转使用
另外一个MSN用做客服接收回答问题使用
MsnUserName就是填写PowerTalk中转使用的MSN号码
MsnPassWord就是天蝎PowerTalk中转使用的MSN密码
此处填写客服的MSN号码

这两个MSN必须已经加为了好友
机器有点慢,稍等.
这个中转账号已经加上了cangta2002@hotmail.com这个客服账号
我在登录客服账号,同事 也加上了中转账号
好,运行给大家演示一下
提示了以下,那个hang就是
发信息格式错误,请遵循( 游客名称@留言内容 )这样的格式去回复!
为了区分不同的客户,要用 游客名称@留言内容格式
比如
完了,版本没对劲儿.
回头换给MSN给大家演示传文件功能.
刚刚看了一下,刚刚这台机器上装的是MSN9.0,Powertalk支持8.5以前的文件发送格式
给大家演示一下
哦,对了,在个版本如果想反向传文件,必须一对一形势
MsnCMode这个属性

就先到这,有时间还会给大家继续做视频.第一次弄,有点不太成功,机器总出毛病.
blog
http://powertalkbox.cnblogs.com

posted on 2009-06-23 10:38 powertalkbox 阅读(...) 评论(...) 编辑 收藏