Find Jobs
Hire Freelancers

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

$30-250 USD

Anulowano
Opublikowano około 9 lat temu

$30-250 USD

Płatne przy odbiorze
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.
Identyfikator projektu: 7414072

Informację o projekcie

Zdalny projekt
Aktywny 9 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne

O kliencie

Flaga UNITED STATES
Victoria, United States
0,0
0
Członek od kwi 1, 2015

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.