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

时间:2017-04-27 23:51:03

标签: github web-crawler github-api

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

一个完美的功能就像StackOverflow标签。

我认为解析实际文件对于任务来说太过分了,我不知道我是否想付出这么多努力,因为这是一个爱好项目,而不是商业项目。

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

1 个答案:

答案 0 :(得分:1)

您可以按topics搜索用户指定技术或项目类型添加的标签。

您还可以在使用search API时按主题进行过滤,这是一个搜索railsruby主题的示例:

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