You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
При выгрузке большого количества репо - одного токена недостаточно (а много 403 ошибок при ожидании восстановления обрываются гитхабом "слишком много 403") - приходится велосипедить несколько запусков с разными токенами и последующее объедение результатов
Идея: передавать несколько токенов в аргументе, при возникновении 403 ошибки брать следующий токен, запоминать количество использований/последнее время ошибки израсходованного лимита
The text was updated successfully, but these errors were encountered:
А нам точно нужно для статы гитхаб репо звать гитхаб апи?
Почему бы не выкачать репо и не распарсить его?
Вот я такую штуку писал на го therealyou-main-gitfame.zip
Может это не супер то, что надо, но как план Б рассмотреть можно
А нам точно нужно для статы гитхаб репо звать гитхаб апи? Почему бы не выкачать репо и не распарсить его? Вот я такую штуку писал на го therealyou-main-gitfame.zip Может это не супер то, что надо, но как план Б рассмотреть можно
Я тоже когда-то смотрел ещё в сторону локального скачивания и git log (особенно когда хотел собирать статистику по коммитам, а не сами коммиты), но у нас здесь сплошной githubapi + в части дисциплин подвязываемся к github-логину (который github автоматом определяет по user.email) и дальше не пошел 🙈🙈🙈
При выгрузке большого количества репо - одного токена недостаточно (а много 403 ошибок при ожидании восстановления обрываются гитхабом "слишком много 403") - приходится велосипедить несколько запусков с разными токенами и последующее объедение результатов
Идея: передавать несколько токенов в аргументе, при возникновении 403 ошибки брать следующий токен, запоминать количество использований/последнее время ошибки израсходованного лимита
The text was updated successfully, but these errors were encountered: