Список всех проблем из частного репо организации с помощью github api v3
Я пытаюсь получить все проблемы из частного частного репо, но не имею большой удачи.
Я использую ruby gem "github_api", но я также попытался просто попытаться получить к нему доступ с помощью curl
Пока я могу получить все проблемы, которые я назначил, или что я подписан, но не все проблемы, которые существуют для этого конкретного репо.
Использование github_api gem (https://github.com/peter-murach/github), я получил это далеко
@github.issues.issues(:filter => "subscribed")
FYI: Я являюсь владельцем организации и репо
Глядя на github api (вопросы), похоже, нет фильтра, который вернет мне то, что мне нужно.
Возможно ли это?
Спасибо!
Ответы
Ответ 1
Это решение было предоставлено Luis S, но он не мог ответить на свой вопрос из-за недостаточной репутации. Вытащил его из своего вопроса ради ясности. Если вы проголосуете за этот ответ, не забудьте перепроверить его вопрос:)
только что нашел решение. при работе с организациями. Организация является фактическим пользователем github.
Итак, в случае url:
https://api.github.com/repos/:user/:repo/issues
заменить: пользователь по имени org и: repo по имени репо
Что касается github_api gem, используйте имя организации как пользователя
@github = Github.new :basic_auth => 'user:pass',
:org => 'org_name',
:user => 'org_name',
:repo => 'repo_name'