На основе v3 documentation я бы подумал, что это:Большинство «популярный» Python репо на GitHub
$ curl https://api.github.com/legacy/repos/search/python?language=Python&sort=forks&order=desc
бы вернуть 100 лучшие Python хранилищ в порядке количества вилок по убыванию. Он фактически возвращает пустой (json) список репозиториев.
Это:
$ curl https://api.github.com/legacy/repos/search/python?language=Python&sort=forks
возвращает список хранилищ (в JSON), но многие из них не перечислены в качестве хранилищ Python.
Итак, очевидно, я неправильно понял API Github. Каков приемлемый способ получения верхних N репозиториев для определенного языка?
Связано: http://stackoverflow.com/questions/12882049/list-all-java-repositories-on-github-using-api?rq=1 – snim2
Это использование curl -X совершенно неверно. -X принимает следующее ключевое слово, но обратите внимание, что -X в основном используется неправильно: http://curl.haxx.se/docs/faq.html#curl_X_gives_me_HTTP_problems –
Спасибо, я удалил это сейчас. На самом деле я использовал привязки Python для завивки, но детали сценария были неактуальны в вопросе, но спасибо за информацию. – snim2