我已经创建了一个Feed引用并像这样获取了关注者:
var admin = client.feed('user', 'admin');
const res = await admin.followers();
但返回的结果包含分页数据。 我如何计算粉丝总数?
此功能是否可用或对路线图进行粗略估算?
使用Stream时,是否还有其他推荐的架构可以获得此总数?
答案 0 :(得分:2)
目前尚不支持这样的功能。
Dwight Gunning于2018年5月3日在github上写道:
感谢您的关注。这仍在我们的长期积压中。
答案 1 :(得分:0)
现在支持 client.followStats()
函数:
// get follower and following stats of the feed
client.feed('user', 'me').followStats()
// get follower and following stats of the feed but also filter with given slugs
// count by how many timelines follow me
// count by how many markets are followed
client.feed.followStats({followerSlugs: ['timeline'], followingSlugs: ['market']})
返回如下内容:
{
results: {
followers: { count: 1529, feed: 'user:me' },
followings: { count: 81, feed: 'user:me' }
},
duration: '1.92ms'
}
<块引用>
这是它的 API 文档: https://getstream.io/activity-feeds/docs/node/following/?language=javascript#reading-follow-stats