我有一个客户端获取所有公司消息,根据文档我们应该使用此调用,其中latestid是一个数字,如:792425364
https://www.yammer.com/api/v1/messages.json?newer_than=<latestid>
当我检查结果时,我得到:
所以我想我正在寻找一个首先提取的样本&#34;所有&#34;消息(没有newer_than参数),在第二次迭代中使用&#34; latest&#34;来自先前检索的列表的id。
答案 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。