使用XMPP协议通过R发送Google Talk和Facebook消息

时间:2013-01-24 05:26:32

标签: r xmpp rcpp

我个人希望有一个RMP的XMPP API,因此经过一段时间的模拟后,我的R流程可能会在Facebook或Google Talk上通知我。

电子邮件可能是一种选择,但我认为将来通过XMPP消息通知用户会更方便。

R是否有任何众所周知的XMPP API?

2 个答案:

答案 0 :(得分:1)

我自己为R命名为RMessenger的一个玩具XMPP客户端(项目:https://github.com/wush978/RMessenger,包:https://dl.dropbox.com/u/11900271/Wush-R-pkg-src/RMessenger_0.1.tar.gz)。引擎是一个C库,libstrophe(http://strophe.im/libstrophe/),我用Rcpp包装它。到目前为止它适用于我的机器和服务器(都是Ubuntu)。我试图将它移植到Windows,但失败了。我没经验在Windows上构建Rcpp软件包。

此程序包仅向某些XMPP服务发送消息,包括facebook和google talk。也许我会扩展其功能,例如发送附件,或将引擎更改为google的Jingle ++(在了解许可证问题后)。

答案 1 :(得分:0)

我在CRAN上发布了一个R套餐RMessenger,通过R发送带有XMPP协议的Google Talk和Facebook消息。

如果您发现错误或想要一些新功能,请在https://github.com/wush978/RMessenger/issues与我讨论。

由于