我能够找到特定用户的关注者数量,但我想知道如何最好地找到每个关注者拥有的关注者数量。我当然可以遍历每个关注者,然后总计关注者数量,但这将是“昂贵的”,并开始将我推向 API 速率限制。
有谁知道更好的方法来处理这样的事情?
您可以使用GraphQL API v4来执行此操作,以下将检索 100 个第一个关注者及其各自的关注者计数:
{
user(login: "bertrandmartel") {
followers(first: 100) {
totalCount
edges {
node {
login
followers(first: 0) {
totalCount
}
}
cursor
}
pageInfo {
endCursor
hasNextPage
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
然后,您需要使用cursor指定after: "END_CURSOR_VALUE"if hasNextPageis的值进行分页true。
| 归档时间: |
|
| 查看次数: |
881 次 |
| 最近记录: |