草庐IT

QUickblox

全部标签

ios - 来自 PFUser 的 QBUser

我有一个现有的ios应用程序,它是使用ParsePFLoginController创建的,用于Facebook/Twitter登录。我想为视频聊天添加一个新选项卡,想知道是否有一种简单的方法可以从现有PFUser创建QBUser以用于聊天。谢谢,EE 最佳答案 PFUser类引用https://www.parse.com/docs/ios/api/Classes/PFUser.htmlQBUser类引用http://sdk.quickblox.com/ios/Classes/QBUUser.htmlPFUser*pfUser=[PF

ios - 如何在 QuickBlox 中创建临时用户?

我一直在寻找创建用户并在session结束后将其删除的最佳方式。我正在尝试进行匿名聊天。该应用程序创建随机登录名和密码,注册用户并登录。当用户关闭应用程序(双击主页并向上滑动)时,它应该删除用户。我应该把[QBUsersdeleteUserWithID:userIDdelegate:self]放在哪里?代码?我已经在applicationWillTerminate中尝试过:-(void)applicationWillTerminate:(UIApplication*)application{[QBUsersdeleteUserWithID:appDelegate.appUser.use

ios - 当两个用户都在聊天室时,消息仍标记为未读

我在使用Quickblox聊天时遇到了一些问题。每当两个用户都登录并加入同一个聊天室时,两个用户之间发送的消息不会标记为已读。当我退出房间回到对话框列表并且对话框被刷新时,它说有未读消息,即使我在房间里并且我正在实时接收消息。我是否必须进行特定调用以告知接收到的消息应标记为已读?我正在iOS中开发。谢谢。 最佳答案 用户必须阅读消息才能将其标记为已读NSString*dialogID=@"53d10eede4b02f496c21549f";NSArray*mesagesIDs=@[@"53aabe15e4b077ddd43e7fd3

ios - Quickblox 消息传递获取最后 n 条消息

我在我的应用程序中使用QuickbloxiOSSDK进行即时消息传递。当用户登录时,我检索消息列表。我正在尝试检索最后N条消息。我使用本文档中指定的扩展请求参数:http://quickblox.com/developers/SimpleSample-chat_users-ios#List_chat_messages此调用检索前100条消息,而不是最近的消息。我还检查了从这里发送的参数列表:http://quickblox.com/developers/Chat#Retrieve_messages使用limit和sort参数的组合仍然没有给出预期的结果。如何发出请求以检索对话中的最后N

ios - Quickblox 数据安全

我正在使用QuickbloxSDK开发聊天应用程序。我被要求在向服务器发送请求(登录、注册、修改个人资料...)时使用MD5散列用户的密码。但我想知道这是否有必要,因为它可能已经在SDK本身中实现。我一直在搜索Quickblox文档,但没有找到任何关于数据安全的提示。我应该在发送请求时散列密码吗?当涉及到客户端和服务器之间的请求交换时,QuickbloxSDK是否处理密码散列? 最佳答案 Quickblox对所有请求使用HTTPS加密,您可以通过查看调试控制台看到这一点。 关于ios-Q

ios - quickblox 中的音频调用错误

我遇到了这种类型的错误。请帮助我。self.users=[ConnectionManager.instanceusersWithIDS:self.session.opponents];//StartcallNSDictionary*userInfo=@{@"newcall":@"newcall"};[self.sessionstartCall:userInfo];我在调用startcall方法后收到此错误。[QBChatsendHeadlineMessageWithCustomParameters:toID:]:无法识别的选择器发送到实例0x7fe322dbc350'

ios - Quickblox 上传文件

我在通过QuickBlox服务上传文件时遇到问题,它最近出现,我不知道确切时间,但我今天注意到了。现在,当我调用方法时:[QBRequestcompleteBlobWithID:blob.IDsize:fileSizesuccessBlock:^(QBResponse*response){}}errorBlock:^(QBResponse*response){}我总是得到错误。NSLocalizedDescription="Expectedstatuscodein(200-299),got422";NSLocalizedRecoverySuggestion="{\"errors\":{

ios - QUickblox 聊天中未验证密码

我在Quickblox聊天中遇到问题。与用户连接时出现以下错误Passwordnotverified"UserInfo=0x1a4e8c00{NSLocalizedDescription=Passwordnotverified})我已经在登录屏幕上登录了该应用程序。任何人都可以帮助/建议我做错了什么。任何想法或建议都会很棒。 最佳答案 确保您的QBUUser实例。您在QBChat的连接方法中使用的,其中包含有效密码。 关于ios-QUickblox聊天中未验证密码,我们在StackOve

javascript - 无法从 Web (JavaScript) QuickBlox 发送推送通知

我正在尝试使用QuickBlox推送通知API从Web后端(JavaScript)向iOS设备发送推送通知。我在iOS应用程序上创建了订阅,并尝试从JavaScript向订阅用户发送推送通知。订阅的iOSApp代码如下:-(void)loginAndConnectToChatQBUserWithLoginName:(NSString*)loginNamepassword:(NSString*)password{isConnecting=YES;QBUUser*user=[[QBUUseralloc]init];user.login=loginName;user.password=pas

ios - QuickBlox:如何获取房间的所有成员?

我们如何在QuickBloxiOSSDK中获取房间的所有成员。在QuickBlox的webSDK中,我们可以通过以下链接找到。但我无法为iOSSDK找到相同的http://quickblox.com/developers/Web_XMPP_Chat_Sample#Managing_members我们将不胜感激。 最佳答案 要检索群组的所有成员,首先获取您想要获取该成员的特定对话,它会为您提供这种响应。Dialogs:(ID:554864c6535c12ac9a0f63dcRoomJID:17320_554864c6535c12ac9