GitHub API-有关存储库中使用的技术的信息



我正在构建一个应该通过github存储库爬网的应用程序。我知道GitHub支持的languages属性,但我想爬行一些洞察力 - 所使用的框架很酷,也许是架构(我知道,这是一个漫长的镜头(。

一个完美的功能将像stackoverflow标签一样。

我认为解析实际文件将是该任务的过度杀伤,我不知道我是否想付出太多努力,因为这是一个爱好项目,而不是商业项目。

您知道可以帮助我实现目标的任何功能吗?

您可以通过topics搜索,这是用户指定技术或项目类型的用户添加的标签。

使用搜索API时,您也可以按主题过滤,这是搜索railsruby主题的示例:

curl -H "Accept: application/vnd.github.mercy-preview+json" 
https://api.github.com/search/repositories?q=topic:ruby+topic:rails

最新更新