如何在ios中使用xmpp获取在线好友?
Posted
技术标签:
【中文标题】如何在ios中使用xmpp获取在线好友?【英文标题】:How to fetch online buddies using xmpp in ios? 【发布时间】:2015-09-15 07:09:03 【问题描述】:我是 XMPP
协议的新手来制作一个聊天应用程序。我正在浏览许多链接或教程并进行所有设置。我正在使用XMPP
在本地主机上注册所有用户。当我从模拟器和设备测试演示时,我的好友列表为空。所以我无法加载所有好友列表。
如何使用在线好友方法并获得响应?
谁能帮我解决这个问题或提供适当的链接告诉我如何使用XMPP
?
我正在关注这个链接link 1
我从这个链接找到了答案:link 2, 但它不起作用,
【问题讨论】:
helo朋友,我只能在服务器或本地主机上看到在线朋友吗? 【参考方案1】:您尚未指定正在使用的 XMPP 服务器。 如果是 Ejabberd,您可以使用此 XML 从您的服务器获取所有注册用户:
<iq to='localhost' type='get'><query xmlns='http://jabber.org/protocol/disco#items' node='all users'/></iq>
请点击链接:how to get list of registered users
【讨论】:
以上是关于如何在ios中使用xmpp获取在线好友?的主要内容,如果未能解决你的问题,请参考以下文章
XMPPFramework - 如何获取在线和离线好友列表?