2017-02-15 10 views
1

Я использую следующие link для поиска с помощью curl. Мое намерение - получить результаты, которые сортируются по созданию.Github поиск по созданному

Мой пример запроса выглядит следующим образом:

curl 'https://api.github.com/search/repositories?q=arrow&sort=created' > results.txt 

Когда я ищу «results.txt», я получаю результаты, которые не упорядочены по датам создания.

ответ

2

created не сортировка, но search qualifier, a filter.

Вы могли бы использовать его в качестве части параметра q:

cats created:>=2012-04-30

https://github.com/search?utf8=%E2%9C%93&q=cats+created%3A%3E%3D2012-04-30&type=Issues 

порядок сортировки включают только stars, forks или updated.
Не создание даты.

+0

Спасибо. Итак, как мне сортировать с помощью API. Becaase Мне нужен json –

+0

@EchchamaNayak Я не вижу порядок сортировки по дате создания: я отредактировал ответ. – VonC

+0

@EchchamaNayak После того, как у вас есть результат json, вам нужен еще один инструмент для сортировки в соответствии с желаемым полем. – VonC

0

Когда вы посмотрите на документацию вы можете увидеть, что sort указанные опции, как stars, forks и updated

https://developer.github.com/v3/search/

Чтобы получить созданный вы должны определить их в фильтре, то сво определен слово в фильтре. Это можно увидеть в документации.