我们在办公室使用Lync 2010服务器。我想创建一个面向客户的网站,允许客户通过此平台与我们的支持代表聊天。理想情况下,我希望客户只看到基于Web的默认界面。
当您在Lync(以前的办公室Communicator)中进行聊天时,您可以邀请某人通过电子邮件进行聊天。这会向用户发送使用Web版本加入聊天的链接。我想在我的网页上模仿该功能。
看起来Communicator AJAX API很有前景,但所有示例都是用于构建自己的自定义界面和所有内容。我只是想将我们的网站链接到网络访问版本。
有什么想法吗?
答案 0 :(得分:1)
Communicator AJAX API不再存在,因此推荐的方法是使用UCMA 3.0构建一个中间层机器人来处理网络聊天。
以最简单的形式,机器人可以通过WCF公开一个方法(例如StartChat),然后可以从你的网页调用它。在接到对该方法的调用后,机器人可以开始新的会议,并邀请支持代表。
创建会议后,您可以将会议的URL(与电子邮件邀请中使用的相同)返回到网页。然后,该网页将在该URL处打开一个新窗口,该窗口将启动Silverlight客户端。
实际上,您可能还想添加一些额外的功能,例如
这个codeplex project将是一个很好的起点。