2
自分の組織のために構築しているツールでGitHub Code Search APIを使用しています。GitHub Search APIリクエストでパスを除外することはできますか?
Googleのリポジトリ全体で検索機能を提供したいので、組織内のレポのいずれかにある.md
ファイルのいずれかで単語(たとえば「配列」)を検索できます。このツールを使用すると、プラットフォーム内の検索機能が使用できなくなるため、APIを使用する必要があります。
私が直面している問題は、販売されているlibフォルダの結果が得られていることです。私はそれらを除外したいと思います。
検索APIに、検索結果から「lib」という名前のフォルダ(たとえば)を除外する追加のパラメータを指定することはできますか?ここで
は、私が現在使用しているクエリの例です:
https://api.github.com/search/code?q=user:bradsk88+extension:js+array&per_page=2
私は無駄にpath:!lib
を使用して試してみた:
https://api.github.com/search/code?q=user:bradsk88+extension:js+path:!lib+array&per_page=2
...これは私に何の結果が得られていないにもかかわらず、私のレポのいくつかに現れる「配列」という単語
{
"total_count": 0,
"incomplete_results": false,
"items": []
}