Построить звездную историю из GitHub API - PullRequest
0 голосов
/ 22 апреля 2020

Я только что выпустил hotware , программу Python, которая отображает историю звезд GitHub (и тегов StackOverflow). StackOverflow позволяет вам получить количество тегов за определенный период времени, а GitHub API - нет (насколько я вижу). То, что вы можете сделать в GitHub, это получить список звездных наблюдателей на

https://api.github.com/repos/{repo}/stargazers

Если вы предоставите заголовок {"Accept": "application/vnd.github.v3.star+json"}, вы получите время звезды вместе с ним (https://developer.github.com/v3/activity/starring/#list -stargazers ). Из этого можно реконструировать историю. К сожалению, вы можете получить не более 40 тысяч звездочков, поэтому для больших проектов это не работает. Все линии прямые от 40 КБ:

enter image description here

Есть идеи, как использовать API GitHub для получения истории звезд из 40 К звезд?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...