Ik maak een python script om data uit elke API te halen en te verwerken

T
thefahadmehmood
T
thefahadmehmood
Fahad M.
Sommige informatie is automatisch vertaald.

Over deze dienst

Automatische vertaling

Je hebt data uit een API nodig en die in iets bruikbaars willen zetten, zoals een CSV, een database, een dashboard,

een andere service. Ik schrijf de Python die dat doet.


WAT IK MAAK

- Scripts die een REST API aanroepen, paginering afhandelen en volledige datasets ophalen

- Authenticatie afhandeling (API-sleutels, OAuth, bearer tokens, sessie cookies)

- Rate-limit afhandeling en retry-logica zodat je script niet halverwege stopt

- Caching zodat je niet dezelfde dure call twee keer maakt

- Net resultaat: CSV, JSON, SQLite of PostgreSQL, jouw keuze

- Geplande runs (cron of een achtergrond worker) als je wilt dat het automatisch draait


WAAROM DIT NIET ALLEEN requests.get() IS

Werk met echte API's breekt op de saaie onderdelen: de endpoint die anders pagineert, de

rate limit die niet gedocumenteerd is, de token die vervalt halverwege, de response die

een veld mist één keer op de vijftig. Ik schrijf voor die gevallen omdat ik ze zelf heb meegemaakt.


RECENTE WORK

Ik heb een tracker gebouwd die twee verschillende third-party API's integreert met een cachinglaag en

regionale ranglijsten, en een live dashboard dat accountgegevens ververst via background

workers zonder de rate limit te overschrijden.


Ik werk alleen met API's waarvoor je toestemming hebt. Stuur me de API-documentatie en wat je nodig hebt.

Maak kennis met Fahad M.

Fahad M.

I build the boring middle layer that keeps your app running

  • Afkomstig uitPakistan
  • Lid sindsjan 2019
  • Gem. reactietijd1 uur
  • Talen

    Urdu, Engels
I build the middle layer: the Python that pulls data from an API, survives the rate limits, and hands your app something clean. Shipped: a live Flask dashboard with token auth and Redis background workers, running in production. A tracker integrating two separate APIs with caching and regional leaderboards. A partial Git implementation in C, because I wanted to know how it actually works. Python, Flask, SQLite, Postgres, REST APIs, Redis, Linux. Adding Go. I ask questions before I build, not after. If your job isn't a fit, I'll say so instead of taking the order.

Automatische vertaling

Mijn portfolio

Andere Software development diensten die ik aanbied