ruby - users - Enumere todos los problemas del repositorio privado de una organización usando github api v3
github pagination (1)
Luis S proporcionó esta solución, pero no pudo responder su propia pregunta debido a que no tenía suficiente reputación. Lo sacó de su pregunta por claridad. Si usted vota esta respuesta, no se olvide de votar su pregunta :)
Acabo de encontrar la solución. cuando se trata de organizaciones. La organización es el usuario github real.
Así que en el caso de la url:
https://api.github.com/repos/:user/:repo/issues
reemplazar: usuario por el nombre de la organización y: repo por el nombre del repositorio
En cuanto a la github_api gema, use el nombre de la organización como usuario
@github = Github.new :basic_auth => ''user:pass'',
:org => ''org_name'',
:user => ''org_name'',
:repo => ''repo_name''
Estoy intentando recuperar todos los problemas del repositorio privado de una organización pero no tengo mucha suerte.
Estoy usando una gema ruby "github_api", pero también he intentado simplemente intentar acceder a ella utilizando curl
Hasta ahora puedo recuperar todos los problemas que me asignaron o que estoy suscrito, pero no todos los problemas que existen para ese repositorio en particular.
Usando la gema github_api (https://github.com/peter-murach/github), he llegado hasta aquí
@github.issues.issues(:filter => "subscribed")
FYI: soy el dueño de la organización y el repositorio
Mirando el github api (problemas) no parece haber un filtro que devuelva lo que necesito.
¿Es esto posible?
¡Gracias!