5

用户上线时不会收到离线消息。

您能否解释一下为什么用户收不到离线消息?

4

1 回答 1

1

我使用下面的查询来获取以前的消息。

let resPage = QBResponsePage(limit:100, skip:self.messageHandler.messageArray.count)
let parameters = ["sort_desc" : "date_sent"]
QBRequest.messagesWithDialogID(createdDialog.ID, 
                               extendedRequest: parameters, 
                               forPage: resPage, 
                               successBlock: 
                               {(response: QBResponse, messages: [QBChatMessage]?, responcePage: QBResponsePage?) in
                               /*** You will get all the previous messages ***/
                               }, 
                               errorBlock: {(response: QBResponse!) in
                               /*** Some error occured while getting messages ***/
                               })
于 2016-03-18T05:41:57.347 回答