Я пытаюсь получить список соавторов из репозитория на GitHub, в качестве примера я использую репозиторий API GitHub для Golang.Проблемы с аутентификацией для запроса GitHub api
В завитка, запрос будет следующим:
curl -u "my user" https://api.github.com/repos/google/go-github/collaborators
После запроса пароля я получаю следующий результат JSON:
{
"message": "Must have push access to view repository collaborators.",
"documentation_url": "https://developer.github.com/v3"
}
Как получить доступ нажимной? Должен ли я сам стать соавтором? Немного слишком просто, чтобы получить список участников проекта.
https://developer.github.com/v3/repos/collaborators/ Похож на это. Я не думаю, что вы можете многое сделать, чтобы обойти это. Weird. –
Вы хотите получить * соавторов проекта * или своих * участников *? Они разные. Авторы - это те, у кого была принята фиксация, то есть публичная информация в самом репозитории Git. Сотрудниками являются администраторы проектов, эта информация является конфиденциальной. – Schwern
@Schwern Мне нужны участники. EDIT - просто проверил его. Работает! Подведите ответ, чтобы я мог дать вам галочку! – jhc