如何将我的Web应用程序与Skype、Gtalk或其他即时通讯系统集成?

3
我希望能够像Remember The Milk发送通知一样,通过用户选择的即时通讯系统向我的用户发送提醒。
我该怎么做?
附加信息:我使用ASP.Net、SQL Server 2008和Windows 2008进行开发。
4个回答

2

提醒一下,GTalk服务器也需要传输层安全性(TLS),所以请确保在考虑使用任何XMPP通信库时查找此功能。


1

1

gtalk是Jabber。寻找Jabber机器人,有一些可以在您的环境中工作。例如Python中的一个

Skype需要在您的服务器上运行Skype实例,并通过API与其通信的应用程序。

每个系统都需要采用自己的方法。因此,您的结果可能会有所不同。


1

如上所述,您可以使用自己的Jabber服务器创建一个帐户,并为每个您想要支持的IM协议添加一个网关。这样,您可以使用Jabber API在一个帐户(本地Jabber帐户)上发送消息,然后服务器将通过网关传递到各种协议。

另一种方法是使用libpurple。这是用于支持Pidgin和Adium中的多协议支持的库。这种方式可能需要较少的设置,但学习曲线可能会更高。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接