我对LinkedIn共享API的逻辑完全困惑,因为我从有关共享LinkedIn API shares documentation的文档中读到,它提到所有帖子都是根据创建的时间排序的,我们可以通过指定start来分页=(100,200,300,.... n)获得旧职位。但这似乎不正确,请参阅下面的情景。
我执行Shares API调用以获取最新帖子
$('#myMultipleSelect').on('change', event => {
console.log($(event.currentTarget).val());
});
情景1
- API调用: start = 0,count = 100
- 结果集:100个帖子,按创建时间排序。
帖子显示自{2018 ... 2017 ... 2016 ...}年。需要注意的是,结果集不会返回2018年,2017年的所有帖子......,它只是每年的樱桃并将它们堆叠起来。
情景2
- API调用: start = 100,count = 100
- 结果集:100个帖子,按创建时间排序,帖子开始从{2018 ...,2017 ...,2016 ...}再次出现,但它们是第一个错过的场景(不重复发布)。
我对第一个场景API调用的期望是显示所有最新结果(2018),我应该能够分页(start = 100,200 ..)以便在2017年之前到达旧版本,依此类推。
如果有人能帮助我,我会非常高兴。