【发布时间】:2014-07-12 11:09:15
【问题描述】:
我正在尝试为 ejabberd 编写几个模块/过滤器。 在 php 中成功实现外部身份验证后,我寄予厚望,我将能够在 PHP 中做所有事情。
我想要完成的是:
Ejabberd 钩子 -> 将数据发送到 PHP
PHP 使用 ejabberdctl
通过 shell_exec() / exec() 访问 EjabberdPHP 响应“Hooks”。
我发现这个 SO question (How to filter messages in Ejabberd) 几乎回答了我的问题,但它错过了将数据传递给 PHP 的部分。
所以我的问题是:
如何将数据从 erlang 发送到 php(即链接问题中的“%% 应返回修改后的数据包或原子
drop以丢弃数据包”部分)在哪里可以找到有关 ejabberd 二进制协议的规范/文档?
【问题讨论】:
-
在erlang中直接写模块有什么问题?
-
问题是Erlang。
标签: php xmpp ejabberd jabberd2