【发布时间】:2020-09-24 11:05:00
【问题描述】:
我正在寻找一种方法来计算自托管 github 服务器 (Github Enterprise) 中存在的所有存储库中 PDF 文件的数量。我有迭代所有存储库的想法,list 现有文件和计数,但我不确定这是否是最好的主意。推荐的方法是什么?
谢谢
【问题讨论】:
标签: github github-api github-enterprise
我正在寻找一种方法来计算自托管 github 服务器 (Github Enterprise) 中存在的所有存储库中 PDF 文件的数量。我有迭代所有存储库的想法,list 现有文件和计数,但我不确定这是否是最好的主意。推荐的方法是什么?
谢谢
【问题讨论】:
标签: github github-api github-enterprise
您可以使用 Github API code search 使用:
https://api.github.com/search/code?q=extension:pdf%20repo:google/language-resources
或对于企业:
http(s)://[hostname]/api/v3/search/code?q=extension:pdf%20repo:org/repo-name
使用查询时必须指定存储库或组织,因此您可以为每个存储库发出一个请求:
http(s)://[hostname]/api/v3/search/code?q=extension:pdf%20repo:org/repo-name
【讨论】: