For a personal research project, I will need a large dataset of League of Legends game histories of a large number of players (at least the results of 20 games for about 1000 players).
I first looked at the Riot Games API. I asked for a personal key but the limitations of the allowed queries are not enough. A production key could do the trick but they are not provided for personal projects of this type.
So I thought I'd get around it by scrapping data from sites like OP.GG. However, when you load a URL on this site, the recent data (which I'm interested in) are not updated and you have to click on the "update" button, then wait a while. I think scrapping data via this site would take too long (I would need to simulate browser sessions for each page).
I imagine many people have already tried to get data like this. How did you get around this problem?