我正在使用Skype for Business Web SDK。是否有API调用我可以将会话中的所有消息标记为已读?谢谢。
您可以通过将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()