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

如何以仓库ID为参数调用GitHub API获取对应仓库的Issues数据

GitHub API 仓库ID拉取Issues说明

可以通过仓库ID获取对应GitHub仓库的Issues数据,GitHub官方提供了对应支持的API端点,和你预期的格式略有差异:

  • 正确的请求端点为:https://api.github.com/repositories/{repository_id}/issues

该端点的请求参数、返回数据结构与https://api.github.com/{org}/{repo}/issues完全一致:

  • 支持通过state参数筛选全部、开启中、已关闭的Issues,可选值为all/open/closed
  • 分页、排序、标签筛选等其他常规参数都可通用,原有调用逻辑不需要额外调整,只需要将路径中的组织/仓库名称替换为repositories/+仓库ID即可
  • 私有仓库访问需要在请求头中携带拥有对应仓库权限的认证令牌,认证规则和原有{org}/{repo}路径的接口完全相同

举个实际调用示例,若目标仓库ID为123456,拉取该仓库全量Issues的请求为:
https://api.github.com/repositories/123456/issues?state=all


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 23:45:07