2017-12-22 26 views
2

저는 조직을 위해 구축중인 도구에 GitHub Code Search API을 사용하고 있습니다.GitHub Search API 요청에서 경로를 제외 할 수 있습니까?

Google 리포지토리 전체에서 검색 기능을 제공하여 단어 (예 : '배열')를 검색하고 Google 조직의 모든 Repos에있는 .md 개의 파일에서 찾을 수 있습니다. (이 도구의 유스 케이스는 플랫폼 내 검색 기능을 사용하지 못하게하므로 API를 사용해야합니다.)

내가 직면 한 문제는 우리의 벤더 lib 폴더에서 결과를 얻고 있다는 것입니다. 나는 그것들을 제외시키고 싶다.

추가 매개 변수와 함께 검색 API를 제공하여 검색 결과에서 "lib"라는 폴더를 제외 할 수 있습니까? 에도 불구하고 ...이, 어떤 결과가 나에게 부여하지 않습니다

https://api.github.com/search/code?q=user:bradsk88+extension:js+path:!lib+array&per_page=2 

:

https://api.github.com/search/code?q=user:bradsk88+extension:js+array&per_page=2 

내가 해봤 아무 소용 path:!lib를 사용하여 : 여기

내가 현재 사용하고 쿼리의 예 내 저장소에 여러 단어로 나타나는 단어 "배열"

{ 
    "total_count": 0, 
    "incomplete_results": false, 
    "items": [] 
} 

답변