列出频道消息不会返回完整的消息列表

时间:2019-03-11 05:00:23

标签: microsoft-graph

我不确定这是设计原因还是错误。团队用户界面当前显示5条消息,从8/29/20183/10/2019。我想用Graph API检索所有这些消息。

这是我连续要做的事情:

  • GET beta/teams/{id}/channels/{id}/messages返回3条消息,4个计数和一个nextLink

  • GET nextLink返回0条消息,0个计数和一个nextLink

  • GET nextLink返回2条消息,计数为2,无nextLink

如果我与最后一页上的一条消息进行交互(即答复某条消息),它将把该消息移至第一页。 "Liking"或为邮件添加书签不会影响该特定邮​​件的返回顺序。

结果如下:

1. Page 1: 4 messages, 4 count, nextLink
2. Page 2: 0 messages, 0 count, nextLink
3. Page 3: 1 message, 1 count, no nextLink

第二页是否应该为空?

1 个答案:

答案 0 :(得分:0)

GET /teams/{id}/channels/{id}/messages按照在 Microsoft Teams 中显示的顺序返回消息。因此,可以,希望添加回复会重新排列邮件的顺序,而点赞和书签不会。