Nie widzę czysty / oczywisty sposób, aby to zrobić za pomocąapi github. Więc nie jestem nawet pewien, czy to naprawdę takie łatwe / wykonalne. Czy jestem zmuszony do obliczenia tego lokalnie (np. Zapytanie o WSZYSTKIE zatwierdzenia danego repo, a następnie ustalenie ich według autora?)
Jeśli istnieje czysta metoda 1-2 interfejsu API, zamiast powtarzania wszystkich zatwierdzeń, byłoby świetnie.
To nie jest duplikat, ponieważ inne pytaniepyta, jak to zrobić z wiersza poleceń. Muszę korzystać tylko z interfejsu API Github, ponieważ będę liczył ponad 200 kopii i musi być w pełni programowany, ponieważ zaczyna się od listy repos api.
Odpowiedzi:
2 dla odpowiedzi № 1Na podstawie komentarza Xavier Guihot, Dodaję parametr do zapytania
?q=contributions&order=desc
Stało się
https://api.github.com/repos/scala/scala/contributors?q=contributions&order=desc
(Możesz użyć tego rozszerzenia https://chrome.google.com/webstore/detail/json-formatter/bcjindcccaagfpapjjmafapmmgkkhgoa?hl=en , to pomoże ci łatwo wyświetlić wynik)