1
A
回答
2
我假设你在谈论iOS XMPPFramework。如果没有,请忽略此答案。 您可以发送定向的存在给其他用户是这样的:
XMPPPresence *presence = [[XMPPPresence alloc] initWithType:@"probe" to:someJid];
[_xmppStream sendElement:presence];
凡_xmppStream是一个开放的,连接XMPPStream。
但是,请注意,如果其他用户不在您的名单中,大多数XMPP服务器将不允许回复此类指导性状态。如果您正在管理自己的XMPP服务器,则可以对其进行修改以允许执行此类操作。
0
您可以通过以下网址插件呼叫索要任何用户存在
的http:// {服务器}:9090 /插件/存在/状态JID = USERID @服务器&类型=文本
EX:
[NSURLConnection sendAsynchronousRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://SERVER_NAME:9090/plugins/presence/[email protected]_NAME&type=text"]] queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) {
if(connectionError==nil)
NSLog(@"plugins response ===%@",[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]);
}];
它会返回 “在线” foractive用户和 “unavailble” 脱机用户。 请注意图像中显示的openfire服务器上的服务器设置。
相关问题
- 1. XMPP框架
- 2. XMPP框架代码在AppDelegate
- 3. XMPP框架问题
- 4. XMPP用户存在本身
- 5. xmpp框架内存泄漏通过Robbiehanson
- 6. 如何获得使用xmpp框架的在线facebook用户
- 7. 检查在xmpp服务器上注册的jid(jabber id) - iOS xmpp框架
- 8. XMPP框架集成指南
- 9. xmpp框架登录像Gtalk使用openfire id不同的网关
- 10. XMPP框架发送文件
- 11. 新用户注册方法xmpp框架iOS
- 12. iOS XMPP框架获取所有注册用户
- 13. iOS XMPP框架阻止/隐私选项?
- 14. 在zend框架中与用户交互缓存页面?
- 15. iOS Robby Hanson XMPP框架资源
- 16. 如何在xmpp框架上仅在facebook上列出在线用户
- 17. 需要XMPP架构
- 18. 如何整合iPhone的XMPP框架?
- 19. 缓存与Spring框架
- 20. 用户认证与游戏框架
- 21. 与用户ID
- 22. 获取ID值与实体框架
- 23. 蟒蛇 - 如何注册用户与xmpp
- 24. 实体框架存在子句与lambda
- 25. 在iOS中使用XMPP框架进行匿名身份验证
- 26. 如何在iPhone中使用XMPP框架实现实时聊天?
- 27. 如何使用xmpp框架在iPhone中实现Facebook聊天
- 28. 使用XMPP框架在目标C中进行文件传输
- 29. 使用ios xmpp框架显示在线好友列表问题
- 30. 如何使用ionic2框架登录后如何存储用户ID
好的,谢谢你的帮助。 –