根据我的理解,我们可以使用以下API来获取Feed的所有关注者:
List<FeedFollow> followersPaged = feed.getFollowers(filter);
它支持传入FeedFilter,其中limit
参数的最大值为100
,offset
的最大值为400
。
这是否意味着如果Feed后跟500多个Feed,我只能获得前500个粉丝(offset
的{{1}} 400
limit
{{1} }})?
有没有办法让所有拥有超过500个粉丝的Feed的关注者?
此外,是否有办法检查特定Feed是否跟随另一个Feed?例如,如果饲料A有600个粉丝,饲料B跟踪600个饲料,有没有办法检查饲料B是否跟踪饲料A?
答案 0 :(得分:1)
您的理解是正确的,API只允许检索最多500个关注者。
除了@shmosel引用的REST接口文档之外,您还可以 您可以查看Java文档中Reading Feed Followers的相关部分。
此时无法通过API检索完整的关注者集。
对于您的第二个问题,虽然结果集限制为500个Feed,但可以检查一组特定Feed是否遵循给定的Feed。请参阅文档的Reading Followed Feeds部分中的filter
参数。