gpt4 book ai didi

ios - 如何从 XMPP 库 ios 中获取所有注册用户?我试过这个但得到错误代码 404,找不到项目

转载 作者:行者123 更新时间:2023-11-29 03:22:55 24 4
gpt4 key购买 nike

NSError *error = [[NSError alloc] init];

NSXMLElement *query = [[NSXMLElement alloc] initWithXMLString:@"<query xmlns='http://jabber.org/protocol/disco#items' node='all users'/>" error:&error];

XMPPIQ *iq = [XMPPIQ iqWithType:@"get" to:[XMPPJID jidWithString:@"DOMAIN"]

[appDel_friends.xmppStream sendElement:iq];

我收到错误代码 404 找不到项目。

要求:

SEND: <iq type="get" to="ios.ioschat.com" id="44BF120A-83F5-4AB8-85AD-006D752B716E"><query xmlns="http://jabber.org/protocol/disco#items" node="all users"/></iq>

响应:

RECV: <iq xmlns="jabber:client" type="error" id="44BF120A-83F5-4AB8-85AD-006D752B716E" from="ios.ioschat.com" to="user928@ios.ioschat.com/1661f8e6"><query xmlns="http://jabber.org/protocol/disco#items" node="all users"/><error code="404" type="cancel"><item-not-found xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></iq>

最佳答案

您没有附加查询。做这样的事情:

 NSError *error = [[NSError alloc] init];

NSXMLElement *query = [[NSXMLElement alloc] initWithXMLString:@"<query xmlns='http://jabber.org/protocol/disco#items'/>"
error:&error];
XMPPIQ *iq = [XMPPIQ iqWithType:@"get"
to:yourJID
elementID:[appDel_friends.xmppStream generateUUID] child:query];
[appDel_friends.xmppStream sendElement:iq];

关于ios - 如何从 XMPP 库 ios 中获取所有注册用户?我试过这个但得到错误代码 404,找不到项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20852870/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com