我想请求您提供有关Google Talk机器人的帮助,该机器人将与我服务器上的代码进行通信。
我从code.google.com下载了Jabber-Net,但是这些示例还不够......我是这些技术的新手,并且不知道:
有没有人有一些更好的参考资料可以更好地理解这一点? [抱歉我的无知......]
答案 0 :(得分:4)
JabberClient jc = new JabberClient(); JID j = new JID(jid); jc.User = j.User; jc.Server = j.Server; jc.NetworkHost = networkHost; jc.Port = port; jc.Resource = "Jabber.Net Console Client"; jc.Password = pass; jc.AutoStartTLS = TLS; jc.AutoPresence = initialPresence;
如果你想创建自己的服务器,有一个名为agsxmpp的库(也在.NET下运行),它允许同时创建服务器和客户端,它是MIT / GPL许可证上的开源软件。我不知道jabber-net是否支持此功能。另一方面,如果你不想只使用一个“公共”服务器,那么有很多免费的jabber-server,所以考虑使用可以启动的东西可能是值得的。
项目中有一个控制台示例,您不需要桌面应用程序(如果这是您要求的?),因此您可以编写服务,控制台应用程序或其他任何内容。
< / LI> 醇>答案 1 :(得分:2)
Here's a recent post显示了使用.NET
在Gtalk上回复传入消息的示例