tim*_*tim 4 rest github-api graphql
每次页面加载时,我都想统计我的关注者人数。
我找到的端点是api.github.com/users/tim-hub/followers,它可以获取所有关注者数据(带分页)。
?page=4,并做一个简单的计算30*(4-1)+[count of page 4],但这意味着它会调用多次,因为关注者在变化,如果它增加或减少,我必须调用到第 5 页或第 3 页. 并循环直到找到最后一页。GraphQL api 似乎可以用来获取计数,问题是我想通过前端调用它,并且Graph方式需要身份验证,我不想与所有人共享我的角色令牌。
类似于“如何在github上找到我的组织ID? ”,您可以使用GitHub用户API来隔离关注者数量。
curl -H "Accept: application/json" https://api.github.com/users/aUser | jq ".followers"
Run Code Online (Sandbox Code Playgroud)
就我而言:
curl -H "Accept: application/json" https://api.github.com/users/VonC| jq ".followers"
179
Run Code Online (Sandbox Code Playgroud)
有关基于 GraphQL 的解决方案,请参阅“ Github API - 查找我所有关注者的关注者数量”。
| 归档时间: |
|
| 查看次数: |
1047 次 |
| 最近记录: |