Vou criar um script em python para extrair e processar dados de qualquer API

T
thefahadmehmood
T
thefahadmehmood
Fahad M.
Algumas informações foram traduzidas automaticamente.

Sobre este Serviço

Tradução automática

Você precisa extrair dados de uma API e transformar em algo útil, como um CSV, um banco de dados, um dashboard,

outro serviço. Eu vou escrever o Python que faz isso.


O QUE EU CRIO

- Scripts que chamam uma API REST, lidam com paginação e puxam conjuntos completos de dados

- Gerenciamento de autenticação (chaves de API, OAuth, tokens de portador, cookies de sessão)

- Controle de limite de taxa e lógica de retries para que seu script não pare no meio do caminho

- Cache para evitar chamadas caras repetidas

- Saída limpa: CSV, JSON, SQLite ou PostgreSQL, você escolhe

- Execuções agendadas (cron ou um worker em background) se precisar rodar sozinho


POR QUE NÃO É SÓ requests.get()

Trabalho real com API quebra nas partes chatas: o endpoint que pagina de forma diferente, o

limite de taxa que não está documentado, o token que expira no meio da execução, a resposta que

falta um campo uma vez a cada cinquenta. Eu escrevo para esses casos porque já passei por eles.


TRABALHOS RECENTES

Criei um tracker que integra duas APIs de terceiros com uma camada de cache e

leaderboards regionais, além de um dashboard ao vivo que atualiza os dados da conta por meio de workers em background sem atingir o limite de taxa.


Eu só trabalho com APIs que você tem autorização para usar. Envie a documentação da API e o que você precisa.

Conheça mais sobre Fahad M.

Fahad M.

I build the boring middle layer that keeps your app running

  • A partir dePaquistão
  • Membro desdejan. de 2019
  • Responde em aprox.:1 hora
  • Idiomas

    Urdu, Inglês
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.

Tradução automática

Meu portfólio

Outros serviços de Desenvolvimento de Software que eu ofereço