You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过GitHub API获取最新5位关注者及按最新关注者排序

解决GitHub API获取最新5位关注者的问题

嘿,我之前也被这个问题卡过一会儿!其实你不知道,GitHub的用户关注者API默认就是按关注时间从最新到最旧排序的——官方文档里这个细节藏得有点深,难怪你搜不到明确说明。

直接给你可行的解决方案:

  • 调用API端点:GET /users/{你的用户名}/followers
  • 添加per_page=5参数,这样请求返回的前5条结果就是最新关注你的用户,完全不用额外处理排序
  • 如果你需要避免API请求频率限制,带上你的GitHub个人访问令牌(Personal Access Token)即可

举个curl命令的例子:

curl -H "Authorization: token YOUR_GITHUB_PERSONAL_ACCESS_TOKEN" \
  "https://api.github.com/users/your-username/followers?per_page=5"

返回的每个关注者对象里,created_at字段就是对方关注你的时间,你可以验证一下,第一条的时间肯定是最近的。如果真的遇到排序异常(概率极低),你也可以拿到数据后用这个字段自己做降序排序,但正常情况下默认排序就完全满足需求啦。

内容的提问来源于stack exchange,提问作者ishak O.

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 04:05:13