如何使用Go在ejabberd中创建帐户和添加/删除好友?

如何使用Go在ejabberd中创建帐户和添加/删除好友?,go,xmpp,ejabberd,Go,Xmpp,Ejabberd,我发现了这个库:,它的级别非常低(公开了xmpp协议的细节)。我花了一些时间来深入研究它,但相当耗时。因为,现在,我只需要三个功能: 创建帐户 添加好友(我认为应该分为发送请求/批准请求) 除掉朋友 那么,有人能告诉我在这个图书馆怎么做吗 我假设您希望从后端管理XMPP服务器。我不会使用XMPP机器人来执行这些任务 你应该考虑使用这些任务。ejabberdctl提供的所有命令都将公开。这意味着您可以使用该API控制许多ejabberd行为。谢谢,实际上,这是一个sns系统,我希望可以通过用户注册

我发现了这个库:,它的级别非常低(公开了xmpp协议的细节)。我花了一些时间来深入研究它,但相当耗时。因为,现在,我只需要三个功能:

  • 创建帐户
  • 添加好友(我认为应该分为发送请求/批准请求)
  • 除掉朋友

  • 那么,有人能告诉我在这个图书馆怎么做吗

    我假设您希望从后端管理XMPP服务器。我不会使用XMPP机器人来执行这些任务


    <>你应该考虑使用这些任务。ejabberdctl提供的所有命令都将公开。这意味着您可以使用该API控制许多ejabberd行为。

    谢谢,实际上,这是一个sns系统,我希望可以通过用户注册创建xmpp帐户。用户注册通常从客户端使用。您正在使用Go on Android吗?:)不,我使用go-in服务器端,所以当用户注册帐户时,将调用golang服务来完成(验证,将帐户保存到信息…),我希望此服务可以在ejabbered服务器中自动创建xmpp帐户,当然,如果用户想要删除他/此处的帐户,对应的xmapp帐户应自动从ejabbered服务器中删除。添加/删除好友也将适用类似要求。