quickblox中的在线离线用户状态

阿特马拉姆

我指的是quickblox中的示例iOS应用程序,用于将聊天/通话功能集成到我的应用程序中。但是我看到SDK和Q-municate应用程序的框架有所不同。

视频/音频通话可以与SDK一起提供的示例应用程序正常运行,但是当我尝试查找用户的在线/离线状态时,我必须包含Q-municate的框架包括我无法在模拟器上运行后,它给出了错误

“体系结构x86_64的未定义符号”

但它可以在真实设备上运行。

视频通话挂在带有Q-municate框架的设备上,但可以与SDK中的框架配合使用。

知道有什么区别吗??

维维克·莫尔卡(Vivek Molkar)

更新:以下方法仍然可以使用。还有一种新的方法可以执行此操作,此方法在发布此答案时不可用。请参阅下面的Update-2部分。

为了找到用户状态(在线/离线),Quickblox建议以下内容:

每个用户都有一个lastRequestAt字段-显示上次用户活动时间。您可以使用它来确定用户现在是联机还是脱机。

NSInteger currentTimeInterval = [[NSDate date] timeIntervalSince1970];
NSInteger userLastRequestAtTimeInterval   = [[user lastRequestAt] timeIntervalSince1970];

// if user didn't do anything last 5 minutes (5*60 seconds)    
if((currentTimeInterval - userLastRequestAtTimeInterval) > 5*60){ 
     // user is offline now
}

更新2

要查找在线用户列表,请使用以下命令:

NSMutableDictionary *filters = [NSMutableDictionary dictionary];
filters[@"filter[]"] = @"date last_request_at gt 2012-03-20T08:47:34Z";

[QBRequest usersWithExtendedRequest:filters page:[QBGeneralResponsePage responsePageWithCurrentPage:1 perPage:100] successBlock:^(QBResponse *response, QBGeneralResponsePage *page, NSArray *users) {
     // Request succeeded   
} errorBlock:^(QBResponse *response) {
     // Handle error  
}];

这里拍摄

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在sails.js中跟踪用户的在线/离线状态

来自分类Dev

Trello如何正确显示用户在线/离线/空闲状态?

来自分类Dev

Node + Vue JS用户离线/在线状态(服务器端)

来自分类Dev

XMPP aSmack-如何监听自己的用户状态(在线/离线)以重新连接

来自分类Dev

检查服务器状态-在线/离线

来自分类Dev

通过使用QuickBlox,使用户在线或不在线

来自分类Dev

是否有任何REST API可以让Rails中的quickblox吸引在线用户

来自分类Dev

如何通过使用Android中的smack API获取聊天中的离线/在线用户列表

来自分类Dev

使用firebase没有互联网连接时如何获取对手用户的在线/离线状态

来自分类Dev

Quickblox“离线用户的自动推送通知”不起作用

来自分类Dev

Quickblox“离线用户的自动推送通知”不起作用

来自分类Dev

设备未检测到在线/离线状态

来自分类Dev

如何检测在线/离线状态何时更改

来自分类Dev

Laravel Ping IP检查在线或离线状态

来自分类Dev

如何检测在线/离线状态何时更改

来自分类Dev

设备未检测到在线/离线状态

来自分类Dev

用户状态为离线时的PHP

来自分类Dev

根据用户离线或在线连接更改链接href

来自分类Dev

在线和离线用户实时使用strophe.js

来自分类Dev

如何使用socketio使用Sails实时显示在线/离线用户?

来自分类Dev

使用 redis、nodejs 查找在线/离线用户数

来自分类Dev

当我需要每 5 秒在线或离线更新用户状态时,我应该在我的 updates.php 中放什么?

来自分类Dev

MySQL:用户在线状态[HELP]

来自分类Dev

离线和在线时h1中的字体不同

来自分类Dev

EventListener“在线”“离线”在Android Cordova WebView中不起作用

来自分类Dev

Angular 2/4 中的离线和在线功能

来自分类Dev

在laravel中获取在线用户

来自分类Dev

如何在QuickBlox中阻止用户?

来自分类Dev

Nodejs套接字聊天应用程序:需要显示在线和离线状态

Related 相关文章

  1. 1

    在sails.js中跟踪用户的在线/离线状态

  2. 2

    Trello如何正确显示用户在线/离线/空闲状态?

  3. 3

    Node + Vue JS用户离线/在线状态(服务器端)

  4. 4

    XMPP aSmack-如何监听自己的用户状态(在线/离线)以重新连接

  5. 5

    检查服务器状态-在线/离线

  6. 6

    通过使用QuickBlox,使用户在线或不在线

  7. 7

    是否有任何REST API可以让Rails中的quickblox吸引在线用户

  8. 8

    如何通过使用Android中的smack API获取聊天中的离线/在线用户列表

  9. 9

    使用firebase没有互联网连接时如何获取对手用户的在线/离线状态

  10. 10

    Quickblox“离线用户的自动推送通知”不起作用

  11. 11

    Quickblox“离线用户的自动推送通知”不起作用

  12. 12

    设备未检测到在线/离线状态

  13. 13

    如何检测在线/离线状态何时更改

  14. 14

    Laravel Ping IP检查在线或离线状态

  15. 15

    如何检测在线/离线状态何时更改

  16. 16

    设备未检测到在线/离线状态

  17. 17

    用户状态为离线时的PHP

  18. 18

    根据用户离线或在线连接更改链接href

  19. 19

    在线和离线用户实时使用strophe.js

  20. 20

    如何使用socketio使用Sails实时显示在线/离线用户?

  21. 21

    使用 redis、nodejs 查找在线/离线用户数

  22. 22

    当我需要每 5 秒在线或离线更新用户状态时,我应该在我的 updates.php 中放什么?

  23. 23

    MySQL:用户在线状态[HELP]

  24. 24

    离线和在线时h1中的字体不同

  25. 25

    EventListener“在线”“离线”在Android Cordova WebView中不起作用

  26. 26

    Angular 2/4 中的离线和在线功能

  27. 27

    在laravel中获取在线用户

  28. 28

    如何在QuickBlox中阻止用户?

  29. 29

    Nodejs套接字聊天应用程序:需要显示在线和离线状态

热门标签

归档