使用存储库 url 获取存储库元数据

问题描述 投票:0回答:2

我可以按名称、描述、主题等搜索存储库。

详细信息 - https://help.github.com/en/articles/searching-for-repositories#in-this-article

从存储库 URL 获取存储库元数据(如

stargazers_count
watchers_count
等)的最简单方法是什么?

github github-api
2个回答
4
投票

每个存储库都采用

https://github.com/:owner/:repo
的形式。然后,您可以使用 此 API 调用 来获取每个存储库所需的信息,替换 URL 中的
:owner
:repo

例如,对于 https://github.com/torvalds/linux,您可以获取 https://api.github.com/repos/torvalds/linux 并解析 JSON 中的信息。


0
投票

我只是输入了 GitHub API 令牌并用 Python 创建了一个小型搜索引擎。然后这个东西可以帮助我获得用户在控制台中输入的关键字的自定义结果。例如用户说:GitHub。然后控制台询问你想要多少个结果,他说 3。程序根据他输入的关键字向他显示 3 个结果。然后我还创建了对话,程序询问他想要分析什么(贡献者、明星、评论) ,...),最后程序生成 Excel 文件并根据用户请求的元数据自定义行。我用了这个方法,效果非常好!! :)

© www.soinside.com 2019 - 2024. All rights reserved.