【发布时间】:2014-08-24 08:42:19
【问题描述】:
我想实现“阅读消息功能”,如 Facebook、iMessage、WhatsApp 等。 如果接收者已阅读该消息,则发送者将收到另一人已阅读该消息的通知。
xMPP 中是否有任何协议可用于此功能?
如果发件人发送了消息,并且如果它成功传递,则有一个 xmpp 协议。从链接中得到它: How to get the message delivary status using XMPP framework
以下是获取交货报告的代码。
XMPPMessageDeliveryReceipts* xmppMessageDeliveryRecipts = [[XMPPMessageDeliveryReceipts alloc] initWithDispatchQueue:dispatch_get_main_queue()];
xmppMessageDeliveryRecipts.autoSendMessageDeliveryReceipts = YES;
xmppMessageDeliveryRecipts.autoSendMessageDeliveryRequests = YES;
[xmppMessageDeliveryRecipts activate:self.xmppStream];
但我想收到已读回执。请帮帮我。
【问题讨论】: