如何在 iOS 中检索来自 Quickblox 的最后一条消息?

How to retrieve the last message from Quickblox in iOS?

我向聊天对话框发送了消息,但无法检索最后的消息。

如何从具有特定 ID 的聊天对话框中获取最后一条消息并将其转发给 iOS 的收件人?

如果您已加入房间,直接访问lastMessageText即可:

dialog.lastMessageText

或使用QBRequest获取具有特定ID的最后一条消息:

QBRequest.messagesWithDialogID("ID",
    extendedRequest: ["sort_desc" : "date_sent", "limit" : 1],
    forPage: nil,
    successBlock: { (response, messages, page) -> Void in
        println(messages)
    },
    errorBlock: { (response) -> Void in
        println(response)
    }
)