Find Jobs
Hire Freelancers

Data scraping: Download League of Legends player history data using its API. This uses the JSON API.

$30-250 USD

Abgesagt
Veröffentlicht vor etwa 9 Jahren

$30-250 USD

Bezahlt bei Lieferung
League of Legends is a major online multiplayer game. It has a robust publicly accessible API. I need someone to use the league of legends API to download and construct player match histories for all of the games. I need as many players as possible, preferably in the tens of thousands. There are many tens of millions of players, but the players selected need to be random. I need all of their matches, their stats in the matches and other available details. The output will be a .csv file. Since players can have hundreds of games, the database can include millions of entires. I also need the code used to scrap these data and a description of the software/IDE/scripts involved in scraping the data. The API is available here: [login to view URL] The API call is readily available (you need a key), for example this API may work: [login to view URL]!/978/3338 Clearly getting one or a few calls is not difficult. The API is well known and well document. What is the challenges? The task is hard because the players must be random, I need all of their games, and I need a lot of data. There may be access or request restrictions. You are expected to overcome these. The completed project must satisfy all of the following: 1. I need at least 10,000 players and every single one of their matches including “ranked” and “non-ranked” type games. Because each player can play many games, the .csv file may contain a million entries. I will pay a bonus $50 for 50,000 players, and another bonus $50 for 200,000 players. 2. The CSV file must be populated with all of the information and every available field below in the matchhistory as documented in this call: [login to view URL]!/978/3338 3. The structure of the data returned in the calls may not be “flat”, yet you must put this into a CSV file in a way that is reasonably accessible. 4. You must provide me the code itself and a description of the software that I could use to duplicate your work. This is a research project so it must be random and I need this code to verify this. 5. I will only pay when all of these conditions are met. I will consider small payments for milestones. The type of milestone I will consider is code and details of software as per #4. In other words, a working call and a database with at least 1000 players.
Projekt-ID: 7414072

Über das Projekt

Remote Projekt
Aktiv vor 9 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten

Über den Kunden

Flagge von UNITED STATES
Victoria, United States
0,0
0
Mitglied seit Apr. 1, 2015

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.