如何使用REST Api了解最新的Yammer消息?

时间:2016-11-02 19:03:16

标签: rest yammer

我有一个客户端获取所有公司消息,根据文档我们应该使用此调用,其中latestid是一个数字,如:792425364

https://www.yammer.com/api/v1/messages.json?newer_than=<latestid>

当我检查结果时,我得到:

  1. 不仅是消息,还有其他条目
  2. 消息,但我看不到任何订单
  3. 所以我想我正在寻找一个首先提取的样本&#34;所有&#34;消息(没有newer_than参数),在第二次迭代中使用&#34; latest&#34;来自先前检索的列表的id。

1 个答案:

答案 0 :(得分:1)

感谢@GouravChawla,我不得不仔细看看。

端点返回的JSON

https://www.yammer.com/api/v1/messages.json

包含“messages”属性。 此数组中的消息按id排序,至少在初看时会显示。

当我使用

https://www.yammer.com/api/v1/messages.json?newer_than=<latestid>;

并提供第一个调用的第一个条目的消息ID,我得到零结果。 如果我提供第二个条目的消息ID,我会得到一个结果,即第一个调用的第一个条目的消息ID。