我正在构建一个应该通过Github存储库爬行的应用程序。我知道github支持有一个languages
属性,但是我想抓一点洞察力 - 使用的框架很酷,也许架构(我知道,这是一个很长的镜头)。
一个完美的功能就像StackOverflow标签。
我认为解析实际文件对于任务来说太过分了,我不知道我是否想付出这么多努力,因为这是一个爱好项目,而不是商业项目。
你知道任何可以帮助我实现目标的功能吗?
答案 0 :(得分:1)
您可以按topics
搜索用户指定技术或项目类型添加的标签。
您还可以在使用search API时按主题进行过滤,这是一个搜索rails
和ruby
主题的示例:
curl -H "Accept: application/vnd.github.mercy-preview+json" \
https://api.github.com/search/repositories?q=topic:ruby+topic:rails