/ / Github API: Ako získať najlepších prispievateľov (zoradených) pre dané úložisko? - github, github-api

Github API: Ako získať najlepších prispievateľov (triedených) pre dané úložisko? - github, github-api

Nevidím čistý / zrejmý spôsob, ako to urobiť pomocouGitHub API. Takže si ani nie som istý, či je to naozaj také ľahké / uskutočniteľné. Som nútený (-á) to vypočítať lokálne (napr. Vyhľadať VŠETKY záväzky daného repo a potom ich zaznamenať podľa autora?)

Ak existuje čistý postup volania API s 1-2 krokmi, namiesto opakovania všetkých záväzkov by to bolo skvelé.

Nie je to duplikát, pretože druhá otázkasa pýta, ako to urobiť pomocou príkazového riadku. Potrebujem použiť iba github API, pretože budem mať viac ako 200 a viac reposov a musí to byť plne programové, pretože to začína v zozname repos api.

odpovede:

2 pre odpoveď č. 1

Na základe komentára od Xavier Guihot, Pridávam parameter pre dopyt

?q=contributions&order=desc

Stalo sa

https://api.github.com/repos/scala/scala/contributors?q=contributions&order=desc

(Môžete použiť toto rozšírenie https://chrome.google.com/webstore/detail/json-formatter/bcjindcccaagfpapjjmafapmmgkkhgoa?hl=en , pomôže vám ľahko zobraziť výsledok)