【问题标题】:Build a live chat connected with windows live messenger建立与 windows live messenger 连接的实时聊天
【发布时间】:2011-02-26 04:15:01
【问题描述】:

Live Chat 是网站上非常有名的工具,运营商使用特殊的 web/windows 界面与客户交谈。

我要实现的是指定一些电子邮件帐户,当客户单击实时聊天并开始输入时,他/她的即时消息将传递到可用的电子邮件帐户。我的接线员可以与他们交谈,就像他们在他们的朋友列表中一样。

我不需要任何登录或注册客户即可使用此实时聊天。

那么对于如何实现这样的事情有什么想法吗?有没有好的第三方模块已经这样做了?

【问题讨论】:

    标签: c# asp.net webforms instant-messaging msn-messenger


    【解决方案1】:

    MSNP-Sharp 合适吗?我没有使用它,但它谈到了为机器人配置的帐户,这就是你基本上在做的事情。

    否则,您将不得不使用它并创建几个网站自动使用的 Live ID 与您的运营商交谈。每个使用聊天的用户都会被临时分配 LiveID,因此您必须确保您有足够的 ID 来覆盖活跃的聊天用户。

    【讨论】:

    • +1 .. 从来没有听说过也没有向我提过,我会试试看,如果这有帮助,请告诉你!
    【解决方案2】:

    我不知道您寻找的是否可能。要连接到 live messenger,我相信总是需要注册。

    如果您只想要一个 LiveChat 模块,这可能会有所帮助 http://livechatstarterkit.codeplex.com/

    【讨论】:

    • 嗯嗯,因为我不认为我现在想要构建的东西是可能的,所以至少一个普通的免费开源聊天现在适合我! .. 谢谢 =)
    【解决方案3】:

    查看 Messenger Connect 的示例 - http://archive.msdn.microsoft.com/messengerconnect 有一个展示了如何在 Web 应用程序上实现聊天。

    【讨论】:

    • 我认为这个 API 旨在帮助我构建类似 msn 的模块,但它不允许我控制构建这样的模块!
    • 我试图回答您提出的问题(...使用 windows live messenger),我想我不明白您实际需要什么。
    • @Alexei - 当然,您已经在许多网络托管服务提供商的网站上看到并使用过 LiveChat 模块,以便与该公司的运营商交谈,以便他们为您提供一些答案或为您提供客户服务..接线员用来与您或客户交谈的主要是一个Windows应用程序,它允许他接收您的即时消息然后回复您..我需要将LiveChat与电子邮件相关联并使用Windows Live Messenger 作为我的运营商后端(messenger 代替 windows 应用程序)
    • 我不确定 Messenger 是否适合客户支持方案。如果您对双方的帐户进行硬编码,那么用户和操作员之间的通信将被复制到所有其他用户。或者您将要求用户使用 Windows Live 帐户登录并与您的操作员好友聊天...我不确定当 Messenger 支持匿名用户和特定帐户之间的唯一会话时是否存在模式。尝试使用常规的 Windows Messenger 客户端来模拟您想要的配置,看看是否可以在将一侧切换到 Web 界面之前使其工作......
    • MJJames 建议拥有帐户池也可能有效(我建议阅读 Windows Live 帐户使用条款 - explore.live.com/… 以查看共享帐户是否会违反它们)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-15
    • 1970-01-01
    • 1970-01-01
    • 2018-04-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多