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

时间:2018-02-07 19:13:25

标签: skypedeveloper

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

1 个答案:

答案 0 :(得分:0)

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

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

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

2018年4月更新:

我最近才开始自己实现这项功能,并发现它实际上更容易实现。 只需拨打会话的markAllAsRead()即可。 historyService - > conversation.historyService.markAllAsRead()