Ho bisogno di fare una ricerca molto ampia su Github per una statistica nella mia tesi.risultati del limite di ricerca github
Ad esempio, ho bisogno di esplorare un gran numero di progetti Android su GitHub, ma il sito limita il risultato della ricerca a 1000 (ad esempio https://github.com/search?l=java&q=onCreate&ref=searchresults&type=Code&utf8=%E2%9C%93). Utilizzando anche l'API GitHub Java ho provato la libreria org.eclipse.egit.github.core.client.GitHubClient usando il metodo GitHubClient.searchRepositories()
ma anche lì il numero di risultati è limitato.
Qualcuno sa come ottenere tutti i risultati?
Hai guardato [GitHub Archive] (https://www.githubarchive.org/)? Potrebbe essere un modo per ottenere i tuoi dati senza dover infastidire l'API di ricerca di GitHub, che come hai scoperto fornisce un numero limitato di risultati ed è anche a tasso limitato. –
Sei in grado di sfogliare i risultati? Potresti ottenere il primo pezzo di 1000, ottenere il blocco successivo e ripetere finché non hai tutto. –
Questa non è una domanda Java o una domanda di programmazione. – shmosel