将对话中的所有消息标记为已读

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

我正在使用Skype for Business Web SDK。是否有API调用我可以将会话中的所有消息标记为已读?谢谢。

skypedeveloper
1个回答
0
投票

您可以通过将isRead设置为true来标记单个消息。

conversation.historyService.activityItems是来自对话的所有消息的集合。尝试循环遍历集合并将每条消息标记为已读。

查看此网址以获取更多信息:https://blog.thoughtstuff.co.uk/2015/05/learn-skype-web-sdk-day-15-receiving-instant-messages/

2018年4月更新:

我最近才开始自己实现这个功能,并发现它实际上更容易实现。只需调用对话'historyService - > conversation.historyService.markAllAsRead()的markAllAsRead()

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