使用escalus xmpp库
XMPP服务器是否有任何良好的Erlang客户端。我检查了exmpp,但它太老了,没有编译。任何指针都很好。我必须发送和接收一条消息。Ejabberd REST API在这里不适合,因为我也需要收回消息。
谢谢。
您可以从https://github.com/esl/escalus。
https://github.com/processone/exmpp/releases ere下载最新版本。提取它。确保您安装了所有必要物品,例如libtools和erlang。在提取的目录运行中:
$ ./configure
$ make
$ sudo make install
默认情况下,这将安装ExMPP到您的Erlang环境库。您可以通过:
指定自定义目录$ ./configure --prefix=/install/exmpp/here
您可以在"示例"目录中找到示例代码。通过它们更好地理解。