在 iOS XMPP 聊天应用程序中阅读收据

问题描述 投票:0回答:1

我想实现“阅读消息功能”,如Facebook,iMessage,WhatsApp等。如果接收者已阅读消息,发送者将收到对方已阅读消息的通知。

xMPP 中有支持此功能的协议吗?

如果发送者发送消息并且成功传递,则存在 xmpp 协议。从链接获取:如何使用XMPP框架获取消息传递状态

以下是获取送货报告的代码:

XMPPMessageDeliveryReceipts* xmppMessageDeliveryRecipts = [[XMPPMessageDeliveryReceipts alloc] initWithDispatchQueue:dispatch_get_main_queue()];
xmppMessageDeliveryRecipts.autoSendMessageDeliveryReceipts = YES;
xmppMessageDeliveryRecipts.autoSendMessageDeliveryRequests = YES;
[xmppMessageDeliveryRecipts activate:self.xmppStream];

如何收到已读回执?

ios xmpp
1个回答
2
投票

XEP-0085“活动”聊天状态基本上用作“已读回执”

© www.soinside.com 2019 - 2024. All rights reserved.