6

我过去曾多次寻找这个,但无济于事。我想要一个简单的php/ajax网络聊天界面,这是关键部分,它将IM client (Pidgin)通过 Jabber 或 Aim 与我的……交互。Plugoo几乎是我想要的,除了它是托管的,并且是基于 Flash 的。如果不理想,基于 Flash 的也可以,但托管则不是。

请注意,我不仅需要通知,而且我希望网站的用户单击“实时聊天”来获得聊天界面,并且我的 IM 客户端允许我与他们进行交互。

对于我们这些想要为不使用 IM 的客户提供实时支持的人来说,这非常方便。

4

7 回答 7

9

(免责声明:我为Jabber, Inc.工作,这是我即将拉皮条的产品背后的商业公司。)

JabberWerx AJAX
(来源:jabber.com

JabberWerx AJAX库完全符合您的要求。您包含对 Javascript 库的引用,在您希望聊天的位置添加 div 标记,并添加几行配置 javascript 以将两者挂钩。还有一对一的模式。如果您愿意,也可以即时创建用户帐户。

对不起广告,但我认为这正是你想要的。

于 2008-09-22T15:19:11.407 回答
6

如果您实现 AIM 使用的 Oscar 协议,这不会那么难。它不是很复杂,这将允许您为您的网站构建一个不错的基于 Web 的 AIM 客户端。您可能会使用第 3 方解决方案,但据我所知,Oscar 非常微不足道。

于 2008-09-22T13:30:24.163 回答
2

我认为http://www.plupper.com正是您正在寻找的

于 2009-04-09T09:01:14.093 回答
1

如果您使用Strophe,应该很容易让它工作,特别是如果您有Jack Moffitt的Professional XMPP Programming with JavaScript and jQuery的副本。

于 2010-10-03T16:08:26.797 回答
0

这个产品要多少钱?回复Joe Hildebrand 的回复。

于 2008-09-22T19:16:48.167 回答
0

到目前为止,我能想到的最快方法是将Google Talk 小工具添加到您的页面。您自己需要一个 gmail 帐户,但您页面的访问者不需要,他们可以开始聊天。Google Talk 非常适合 Pidgin。

如果您想自己动手,Jabber Wiki 提供了 Jabber 的 Web 客户端列表:

JWChat可能会做你想做的事。

于 2008-12-05T11:29:50.063 回答
0

对于基于 PHP 的解决方案,您可以尝试使用Jaxl 库构建您的应用程序。我们完全使用这个库在Jaxl IM上构建一个托管服务,它与任何类型的平台(移动、桌面、Web)上的所有 XMPP 客户端(pidgin、psi、gtalk)集成。

我们用于构建 Jaxl IM 解决方案的所有内容都以 Jaxl 库的形式公开,可用于构建您自己的自定义解决方案。如果您的项目需要任何咨询/帮助,请告诉我们。

于 2010-10-26T13:36:03.307 回答