身份驗證問題我想從GitHub上的存儲庫中檢索合作者的名單,作爲一個例子,我使用的是GitHub的API爲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/ 看起來它。我認爲你可以做很多事情來解決這個問題。奇怪的。 –
你想獲得一個項目的*合作者*或他們的*貢獻者*嗎?他們不同。貢獻者是任何接受提交的人,即Git存儲庫本身的公共信息。協作者是項目管理員,這些信息是私人的。 – Schwern
@Schwern我需要貢獻者。編輯 - 只是測試一下。作品!提出一個答案,所以我可以給你一個複選標記! – jhc