有没有支持添加/删除用户的python xmpp库?
现在我有一个 python 类,它通过执行“ejabberdctl 注册/取消注册”命令来创建用户/删除用户。是否有支持添加/删除用户的python xmpp库?
Right now I have a python class that creates user/deletes users by executing "ejabberdctl register/unregister" commands. Is there a python xmpp library that supports adding/removing users?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您需要实现 XEP-0077:带内注册。 xmpppy 似乎支持这一点:
You need to have an implementation of XEP-0077: In-Band Registration. xmpppy does appear to support this:
xmpppy 看起来拥有操纵客户名册的所有各种方法。
我自己从未使用过这个,但 Roster 类的 API 文档列出了: delItem(self, jid) 和 setItem(self, jid) ,它们删除指定的 jid 并将其添加到名册中。
http://xmpppy.sourceforge.net/
http://xmpppy.sourceforge.net/apidocs/
xmpppy looks to have all the various methods for manipulating a client's roster.
Never used this myself, but the API documentation for the Roster class lists: delItem(self, jid) and setItem(self, jid) that remove and add the specified jid to the roster.
http://xmpppy.sourceforge.net/
http://xmpppy.sourceforge.net/apidocs/