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

如何通过GitHub API获取仓库关联的网站链接?

通过GitHub API获取仓库关联网站链接的方法

当然可以获取仓库的关联网站链接啦!你当前使用的/orgs/ORG/repos API端点其实已经包含了这个信息——只是对应的字段叫homepage,可能你之前没留意到它。

具体操作说明

  • 默认情况下,调用curl -H "Accept: application/vnd.github.v3+json" https://api.github.com/orgs/ORG/repos返回的每个仓库JSON对象里,都带有homepage字段,它的值就是仓库设置的关联网站链接(比如你提到的winterbe.com/projects...这类地址)。
  • 如果某个仓库没有设置关联网站,这个字段会返回空字符串。

简化提取字段的方法

如果你想快速筛选出仓库名称和对应的网站链接,可以结合jq工具(一款轻量的JSON处理工具)来格式化输出:

curl -H "Accept: application/vnd.github.v3+json" https://api.github.com/orgs/ORG/repos | jq '.[] | {name: .name, homepage: .homepage}'

这样会输出更简洁的结果,方便你直接查看每个仓库的关联网站。

单个仓库的详细查询

如果只需要查看某个特定仓库的信息,也可以调用单个仓库的API端点:

curl -H "Accept: application/vnd.github.v3+json" https://api.github.com/repos/ORG/REPO_NAME

在返回的结果里,同样能找到homepage字段。

内容的提问来源于stack exchange,提问作者Allan Tanaka

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.29 14:22:31