2017-03-16 8 views
1

言語「java」とユーザー名「atermenji」(例として)に基づいてリポジトリを検索しようとしています。https://github.com/search?utf8=%E2%9C%93&q=language%3Ajava+user%3Aatermenji&type=Repositories&ref=searchresults言語とユーザー名に基づいてgithub api v3でリポジトリを検索する方法

私は別の結果を得る同じ検索をしようとすると私は別の結果を得る。

カール-H「受け入れ:アプリケーション/ vnd.github.preview.textマッチ+ JSONは」https://api.github.com/search/repositories?q=language:java&user=atermenji

だけでなく2つのパラメータを使用することに問題があるようです。それは、ユーザーではなく言語に基づいてのみ検索しているようです。ご意見をお聞かせください。

ありがとうございました。

答えて

0

すべてのユーザーリポジトリを取得してください。私自身の理解に

https://api.github.com/users/:username/repos

は、GitHubのAPIは、すべてのユーザーのリポジトリではなく、言語とを取得します。ほとんどのリポジトリには異なる言語があることを理解することが重要です.GitHub APIのドキュメントから、ユーザのリポジトリを検索するためのパラメータは、今のところ言語のパラメータがないタイプ、ソート、および方向です。

リポジトリの特定の言語を取得するには、 は

を試してみてくださいBLOCKQUOTE

GET /レポ/:所有者/:レポ/言語

関連する問題