Write a Script in Python to pull some data from Sorare using their GraphQL API and output it to a CSV file
$10-30 USD
In Progress
Posted about 1 year ago
$10-30 USD
Paid on delivery
Job Description:
Part I:
I'm looking for an experienced developer to create a script that can extract full data about my cards on Sorare using the GraphQL API provided by the platform.
You can find the API details at [login to view URL], and test it in the playground. To test the script, you will need to sign up for a Sorare account, which is free and comes with some common cards that should show up via the API
At minimum, the script should return the following records for each card:
Card ID
First Name
Last Name
Scarcity
Position
Age
U23 Eligibility
Purchase price
Stub
Last 5 games played %
Last 5 Games Average Score
Last 15 games played %
Last 15 Games Average score
Current Team
Division of Current team
Current level
Current Bonus
Current XP
Current Floor Price of the players (only for the same scarcity as the held card)
The script should save this data to a CSV file, which should refresh every time the script is run. The script only needs to run via command line and does not require a user interface.
Part II:
In addition to the above, I need a second script that can gather information on past SO5 competitions. Specifically, for each game week, the script should retrieve the following data for every competition:
The number of licensed teams that participated in the competition (e.g. only teams from the Premier League in England, the Bundesliga in Germany, La Liga in Spain, Serie A in Italy, and Ligue 1 in France compete for Champion Europe)
The cutoff points for each type of reward (such as the lowest points needed for a tier 0 card, the lowest points needed for a tier 1 card, etc.)
The number of registered lineups by game players.
The input for this script will be the game week number and the competition name (e.g. Game Week 257; Champion Europe - Rare). The output will be a CSV file containing the above information.
I'm looking for someone with extensive experience in scripting and a strong understanding of GraphQL API.
Hi there,
I understand your requirement to gather data using Python. I have extensive experience in fetching bulk data from websites using Python selenium and APIs.
I can work on GraphQL as well, I can deliver you an amazing program that would work as per your requirements in the minimum possible time and price.
It would be a great pleasure to work on this, let me know if I could be of help :)
Best regards,
Abhijeet Singh
$10 USD in 3 days
5.0 (1 review)
4.0
4.0
9 freelancers are bidding on average $21 USD for this job
Hello, a pleasure to greet you, my name is Alex, I would be interested in working on your project, I have immediate availability
I remain attentive to your comments
Greetings
Hello
I am a professional python developer. My main specializations are automation, web scrapers and bots development.
I have already developed over 200 scrapers. From the simplest (for example, a competitor's price collector) to complex parsers (with authorization, bypassing captcha, rotating ips and others) which can collect millions of products from amazon.
I have done web scrapers for:
- Amazon
- Instagram
- Facebook
- Google
- Twitter
- LinkedIn
- Pinterest
- Walmart
- And many others
For scraping I use:
- Python
- Requests
- BeautifulSoup
- Selenium
- Scrapy
- Pyautogui
- Undetected Chromedriver
- Rotating ips
I can bypass:
- CloudFlare
- IP blocking
- Captcha
- Authorization required
- Other limitations
Django / PostgreSQL
For big scraping projects I usually use Django with PostgreSQL. This allows us to store information in a database for further processing and use. I also set up an administration area which allows us to check the data and set up scraper configs.
If you need a professional solution in this area - I am ready to cooperate.
I am ready to make a sample script before we start
Regards, Oleg
Hi
Hope you are doing well
Please send me a message so that I can make a python script to pull data from graphQL
Looking forward to working with you
All the best,
Yierpan
Hi there, I am writing to express my interest in the Python developer role to create two scripts to extract data from Sorare's GraphQL API. With my Python skills and experience in building API integrations and automation scripts, I am confident that I can deliver accurate and efficient scripts for your needs. I look forward to discussing the project further and the opportunity to work with you.
Thank you for your consideration.
Sincerely,
Faisal Fiaz
Hello I'm a software engineer with experience in python programming and other languages too
I can do your project as soon as possible and with best service