Ejabberd,Python:检查用户,如果没有创建

时间:2011-10-16 15:30:44

标签: python xmpp ejabberd

是否可以通过python和xmpp客户端(如sleekxmpp)与Ejabberd接口通信,以创建不存在的用户?

有人可以建议最好的方法吗?

2 个答案:

答案 0 :(得分:1)

您是否已经检查过带内注册? 规范如下:http://xmpp.org/extensions/xep-0077.html

如果您将ejabberd配置为允许带内注册,那么您的客户端将能够创建一个帐户(如果该帐户尚不存在)。

答案 1 :(得分:0)

如果Twisted是您的选项,您可以根据自己的需要调整jarn.xmpp.twisted。它使用XEP-0133 Service Administration。相关部分可在protocols.py中找到。