2013-04-25 111 views
2

我試圖用給定語言中最高數量的恆星獲得3個回購。我有3個問題吧:Github API V3搜索Repo問題

  • 搜索使用傳統分頁樣式和per_page似乎不工作
  • 語言參數也沒有得到尊重,我讓PHP,JAVA等
  • 我被分選開始,但結果我得到的一切 但星星數詳細回購信息...
curl "https://api.github.com/legacy/repos/search/foobar?sort=stars&order=desc&language=VimL&per_page=3" 

回答

0

首先,per_page不是listed爲接受PA rameter。考慮到這一點,它可能會使發送的其他參數無效。如果刪除事實上確實解決了問題,則應該直接使用contact GitHub支持。如果實際上你這樣做,一定要在主題中包含「API」,以便將其直接發送到API團隊,以便更快地獲得答案。

回覆:

我被啓動,但在結果排序我獲得詳細信息回購的一切,但星星數。

傳統API(如您已經注意到的那樣)返回了舊樣式(v2)存儲庫信息。如果您需要關於星星的信息,則在找到所需的存儲庫後,必須直接撥打/repos/:user/:repo

+0

它變成了只是一個名稱變化,現在觀察者被稱爲明星。所以在第2版API看守人是我想要的數字。不需要額外的API調用。你對per_page是正確的,謝謝! – Nazgob 2013-04-30 13:25:18