首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Yammer API -清除看到的消息计数

Yammer API -清除看到的消息计数
EN

Stack Overflow用户
提问于 2017-01-16 09:34:13
回答 2查看 365关注 0票数 0

我正在制作一个yammer应用程序,从Yammer中提取要显示在异地的消息。

有没有办法通过yammer dev api将消息标记为已见,这样当您访问yammer时,它们就不会仍然有“未读”计数器?

干杯

EN

回答 2

Stack Overflow用户

发布于 2017-01-28 00:54:42

当用户使用Yammer时,未读计数会发生变化。没有一个API可以让你将消息标记为已读,因为代表用户这样做可能会导致它们丢失信息或其他问题。社交应用程序有一定的用户期望,作为开发人员,您可以打破这些期望。这是一个很大的驱动因素,决定了Yammer API的可用方式和内容。

如果你只是从Yammer拉取消息,那么Data Export API可能是最有用的选择。

票数 1
EN

Stack Overflow用户

发布于 2018-08-16 19:16:48

有一个名为messages/last_seen_in_thread.json的api端点,它没有文档。它可以用来“标记为已读”。

警告:因为它没有在官方API中记录,所以它可能会发生变化,因此可能最终会崩溃。

我使用它的方法如下:

代码语言:javascript
复制
yam.platform.request({
    url: "messages/last_seen_in_thread.json",
    method: "POST",
    data: {
        thread_id: thread_id,
        message_id: message_id
    },
    success: data => { },
    error: msg => { }
});

只需在data参数中指定线程id和消息id即可。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41668304

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档