Подтвердить что ты не робот

Список всех проблем из частного репо организации с помощью 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 (вопросы), похоже, нет фильтра, который вернет мне то, что мне нужно.

Возможно ли это?

Спасибо!

4b9b3361

Ответ 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'