我不确定这是设计原因还是错误。团队用户界面当前显示5条消息,从8/29/2018
到3/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
第二页是否应该为空?
答案 0 :(得分:0)
GET /teams/{id}/channels/{id}/messages
按照在 Microsoft Teams 中显示的顺序返回消息。因此,可以,希望添加回复会重新排列邮件的顺序,而点赞和书签不会。