Slack API /conversations.list 接口DM返回priority字段含义及计算规则咨询
Slack
/conversations.list 接口DM会话priority字段说明 字段含义
该字段仅出现在is_im = true的直接消息(DM)类型会话返回结果中,是Slack内部用来给用户侧边栏DM会话做动态排序的权重值:数值越高,代表该DM会话的当前优先级越高,在侧边栏的展示位置越靠前。
计算规则
Slack官方未公开该字段的精确计算逻辑,根据开发者社区长期实测,其权重主要参考以下几个维度:
- 最近交互时间:你和对应用户最近一次消息往来的时间越近,priority数值越高
- 交互频次:固定周期内你和该用户的消息收发频次越高,数值越高
- 未读状态:若该DM会话存在未读消息,数值会有明显提升,未读消息数越多加成幅度越大
- 手动置顶操作:如果你手动将该DM会话置顶,priority会被调整到极高区间,确保排序始终在非置顶会话之前
注意:该字段属于未纳入Slack官方API公开文档的非承诺返回字段,后续接口迭代时存在无预警调整取值逻辑、甚至直接下线的可能,不建议在生产级业务逻辑中强依赖该字段做判断。
内容的提问来源于stack exchange,提问作者user2636913
相关产品推荐
相关产品推荐

