Cách nhận tin nhắn ngoại tuyến trong PubSub? Sử dụng thư viện Smack. sau khi tìm kiếm tôi tìm thấy một câu trả lời mà trông như thế này:Cách quản lý thông báo PubSub gửi trong khi ngoại tuyến trong XMPP?
// Create a pubsub manager using an existing XMPPConnection
PubSubManager mgr = PubSubManager.getInstanceFor(con);
// Get the node
LeafNode node = mgr.getNode("testNode");
List<? extends Item> items = node.getItems(100);
Nhưng node.getItems(100)
lợi nhuận 100 tin nhắn cuối cùng, có thể online và offline quá.
1) cách theo dõi thư trực tuyến và ngoại tuyến trong pubsub bằng cách sử dụng smack?
2) có thể nhận được số lượng thư chưa đọc trong pubsub bằng cách sử dụng smack không? nếu có thì làm thế nào để đạt được nó?
3) làm cách nào để biết ai (nhà xuất bản) gửi thư này trong một nút?
Tôi vừa xem tài liệu về Smack và PubSub từ here và here nhưng không tìm thấy giải pháp liên quan đến truy vấn của tôi. Vì vậy, bất cứ ai có thể giúp tôi giải quyết vấn đề này?