XMPP - 用户在 iphone sdk 中搜索?在iphone sdk中使用XEP-0055?
我正在将此 IQ 发送到 openfire 服务器,
< iq type="set" from="[email protected]" to="localhost.localdomain" id="search2" xml:lang="en" > < query xmlns="jabber:iq:search" > < first > admin < /first > < /query > < /iq >
但从服务器得到以下响应,
< iq type="error" id="search2" from="localhost.localdomain" to="[email protected]/b91c09e5"><query xmlns="jabber:iq:search" > < first > admin < /first > < /query > < error code="501" type="cancel" > < feature-not-implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/ > < /error > < /iq >
即使我已经安装了搜索插件并且还在 openfire 服务器中启用了用户搜索...
为什么会发生这种情况?如何解决这个问题?有什么建议或帮助吗?
我还向服务器发送了迪斯科查询以检查支持哪些功能:
输入:
这是我得到的输出:
我在此列表中没有找到与服务器上的用户搜索相关的任何内容....!!
i am sending this IQ to openfire server
< iq type="set" from="[email protected]" to="localhost.localdomain" id="search2" xml:lang="en" > < query xmlns="jabber:iq:search" > < first > admin < /first > < /query > < /iq >
but getting following response from server,
< iq type="error" id="search2" from="localhost.localdomain" to="[email protected]/b91c09e5"><query xmlns="jabber:iq:search" > < first > admin < /first > < /query > < error code="501" type="cancel" > < feature-not-implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/ > < /error > < /iq >
even if i have installed search plugin and also enabled user search in openfire server...
Why this is happening ? How to solve this issue ? Any suggestion or help ?
i have also sent disco query to server to check which features are supported:
Input:
here what i get as output:
i didn't find anything related to user search on server in this list....!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
发布评论
评论(3)
~没有更多了~
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
urn:ietf:params:xml:ns:xmpp-stanzas
我认为您需要从客户端应用程序处理“节”。
urn:ietf:params:xml:ns:xmpp-stanzas
I think you need to handle "stanzas" from your client application.