Problemas de authentication para la request de API de GitHub

Estoy tratando de recuperar una list de queueboradores de un repository en GitHub, como ejemplo, estoy usando el repository de la API de GitHub para Golang.

En curl, la request sería la siguiente:

curl -u "my user" https://api.github.com/repos/google/go-github/collaborators 

Después de un aviso de contraseña, obtengo el siguiente resultado de JSON:

 { "message": "Must have push access to view repository collaborators.", "documentation_url": "https://developer.github.com/v3" } 

¿Cómo obtengo acceso de inserción? ¿Debo ser queueborador? Un poco demasiado solo para get una list de los contribuyentes de un proyecto.

¿Cómo obtengo acceso de inserción? ¿Debo ser queueborador? Un poco demasiado solo para get una list de los contribuyentes de un proyecto .

Los queueboradores y queueboradores de un proyecto son diferentes.

Los queueboradores son aquellos a los que se les ha aceptado la confirmación, es decir, información pública en la página web del proyecto y la ejecución git log . Puede get contribuyentes del proyecto de la API de Github sin iniciar session .

 $ curl -s https://api.github.com/repos/google/go-github/contributors | head -20 [ { "login": "willnorris", "id": 1112, "avatar_url": "https://avatars.githubusercontent.com/u/1112?v=3", "gravatar_id": "", "url": "https://api.github.com/users/willnorris", 

Los queueboradores son los administradores del proyecto en Github, esa información es privada.