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

如何按Topic筛选并获取GitHub组织仓库列表?

按Topic筛选获取组织仓库列表的可行方法

方法一:使用GitHub搜索API(推荐)

GitHub的搜索仓库接口支持直接按Topic+组织进行筛选,请求格式如下:

GET /search/repositories?q=topic:connector+org:你的组织名称
  • topic:connector:指定要筛选的主题为connector
  • org:你的组织名称:限定只搜索目标组织下的仓库
    你还可以添加额外参数,比如sort=updated按更新时间排序,per_page=30控制每页返回数量,来满足需求。

方法二:先获取全量仓库再本地过滤

如果需要使用组织仓库列表接口,可先获取该组织的所有仓库,再在本地筛选包含指定Topic的仓库:

  1. 调用接口获取组织全量仓库:
GET /orgs/你的组织名称/repos
  1. 遍历返回的每个仓库对象,检查其topics数组中是否包含connector,保留符合条件的仓库即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 13:32:02