Получить все проблемы в репозитории GitHub в конкретный месяц, используя GitHub API - PullRequest
0 голосов
/ 31 мая 2018

Я пытаюсь получить все запросы Pull, созданные конкретным пользователем в определенный месяц, в моем приложении django с помощью API GitHub.

Например: https://api.github.com/repos/myrepo/example/issues?creator=person_name&start_date=2018-1-1&end_date=2018-1-31

1 Ответ

0 голосов
/ 01 июня 2018

Вы можете найти проблемы, созданные пользователем за определенный месяц, используя конечную точку API проблем с поиском , например,

https://api.github.com/search/issues?q=author:username+created:2018-01-01..2018-01-31

created может принимать значение типа YYYY-MM-DD..YYYY-MM-DD для установки диапазона дат .

Возможно, вы также захотите добавить type:issue, чтобы не видеть запросы извлечения, или repo:user-or-org/repo, чтобы ограничить результаты одним репозиторием.

Обратите внимание, что существуют ограничения на поиск вкладов пользователей, включая проблемы.Возможно, вам потребуется , чтобы ваши пользователи аутентифицировали , прежде чем вы сможете искать их проблемы.Вы должны иметь возможность опробовать конечную точку с помощью своей собственной учетной записи пользователя, если у вас есть аутентифицированный сеанс (например, с помощью поискового URL в браузере, где вы вошли в GitHub).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...