.net 如何将我的Web应用程序与另一个IM系统的Skype、Gtalk集成?

.net 如何将我的Web应用程序与另一个IM系统的Skype、Gtalk集成?,.net,web-applications,email,skype,google-talk,.net,Web Applications,Email,Skype,Google Talk,我希望能够向我的用户发送提醒,使用他们选择的IM系统,就像发送通知一样 我该怎么做 其他信息:我在ASP.Net、SQL Server 2008和Windows 2008中开发这些可能对解决您的问题有些过分,但这些服务器实现了Jabber(Gtalk等)协议,并具有支持在所有主要IM网络上发送消息的加载项 您可以将其中一个集成到您的解决方案中,以解决您的即时通讯需求。gtalk是一种喋喋不休的语言。寻找Jabber机器人,有一些可以在您的环境中工作。比如说 Skype需要在您的服务器上运行

我希望能够向我的用户发送提醒,使用他们选择的IM系统,就像发送通知一样

我该怎么做


其他信息:我在ASP.Net、SQL Server 2008和Windows 2008中开发这些可能对解决您的问题有些过分,但这些服务器实现了Jabber(Gtalk等)协议,并具有支持在所有主要IM网络上发送消息的加载项


您可以将其中一个集成到您的解决方案中,以解决您的即时通讯需求。

gtalk是一种喋喋不休的语言。寻找Jabber机器人,有一些可以在您的环境中工作。比如说

Skype需要在您的服务器上运行Skype实例,以及您的应用程序与之对话


每个系统都需要自己的方法。因此,您的里程数可能会有所不同。

仅供参考,GTalk服务器也需要传输级安全性(TLS)因此,请确保在您考虑使用XMPP通信的任何库中查找它。

如上所述,您可以使用自己的jabber服务器在该服务器上创建一个帐户,然后为您希望支持的每个IM协议添加一个网关。通过这种方式,您可以使用jabber api在一个帐户(您的本地jabber帐户)上发送消息,然后服务器将通过网关发送到各种协议

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