सबसे पहले, आप कर सकते हैं show the commits for a given file:
https://api.github.com/repos/:owner/:repo/commits?path=PATH_TO_FILE
उदाहरण के लिए:
https://api.github.com/repos/git/git/commits?path=README
दूसरा, कि JSON प्रतिक्रिया करता है , लेखक खंड में, 'नामक एक यूआरएल दर्ज किया गया है 343,210 'GitHub प्रोफ़ाइल की:
"author": {
"login": "gitster",
"id": 54884,
"avatar_url": "https://0.gravatar.com/avatar/750680c9dcc7d0be3ca83464a0da49d8?d=https%3A%2F%2Fidenticons.github.com%2Ff8e73a1fe6b3a5565851969c2cb234a7.png",
"gravatar_id": "750680c9dcc7d0be3ca83464a0da49d8",
"url": "https://api.github.com/users/gitster",
"html_url": "https://github.com/gitster", <==========
"followers_url": "https://api.github.com/users/gitster/followers",
"following_url": "https://api.github.com/users/gitster/following{/other_user}",
"gists_url": "https://api.github.com/users/gitster/gists{/gist_id}",
"starred_url": "https://api.github.com/users/gitster/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/gitster/subscriptions",
"organizations_url": "https://api.github.com/users/gitster/orgs",
"repos_url": "https://api.github.com/users/gitster/repos",
"events_url": "https://api.github.com/users/gitster/events{/privacy}",
"received_events_url": "https://api.github.com/users/gitster/received_events",
"type": "User"
},
तो तुम यहाँ किसी भी वेब पेज को स्क्रैप की जरूरत नहीं होनी चाहिए।
यहाँ कि वर्णन करने के लिए एक very crude jsfiddle, जावास्क्रिप्ट निकालने पर आधारित है:
var url = "https://api.github.com/repos/git/git/commits?path=" + filename
$.getJSON(url, function(data) {
var twitterList = $("<ul />");
$.each(data, function(index, item) {
if(item.author) {
$("<li />", {
"text": item.author.html_url
}).appendTo(twitterList);
}
});

हमेशा के रूप में, यह आपके उत्तरों को पढ़ने में खुशी है, वॉन। व्यापक और बिंदु पर। –
धन्यवाद। यही वह है जिसकी तलाश में मैं हूं। मैं देखूंगा कि बक्षीस देने से पहले वैकल्पिक उत्तर होंगे या नहीं। –
ठीक है परिणाम यहां देखे जा सकते हैं: https://github.com/miohtama/sphinxcontrib.contributors/ :) –