
En curso
Publicado
Pagado a la entrega
I need a concise, repeatable way to pull public channel information—specifically the channel name and current subscriber count—from YouTube and store it straight into my PostgreSQL database. A lightweight Python script that taps the YouTube Data API (or another reliable method that respects YouTube’s TOS) should do the job, provided it can run head-less from a Linux server and be scheduled via cron. Here’s what the finished solution must include: • Script that accepts a list of channel URLs or IDs (CLI argument or simple text file). • Fields captured: channel_name, subscriber_count, date_collected. • Direct insert into a PostgreSQL table using parameters I’ll supply; no manual CSV staging. • Clear README covering setup, API credentials, environment variables, and how to extend to more fields later. • Basic logging so I can trace failures and rerun only the missed channels. Acceptance criteria: • A spot-check of 20 random channels shows figures matching what’s displayed publicly within the same hour. • No duplicates when a channel appears more than once in the input list. • Script exits gracefully with useful errors if a channel is not found or the quota is exhausted. Keep the code clean, documented, and free of hard-coded secrets so I can drop it into Git and deploy immediately.
ID del proyecto: 40330701
39 propuestas
Proyecto remoto
Activo hace 2 meses
Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos

Alessandria, Italy
Forma de pago verificada
Miembro desde mar 22, 2022
€30-250 EUR
€30-250 EUR
$10-30 CAD
€8-30 EUR
€250-750 EUR
₹100-400 INR /hora
$30-250 USD
₹12500-37500 INR
₹1500-12500 INR
$30-250 USD
€12-18 EUR /hora
₹600-1500 INR
€250-750 EUR
$30-250 USD
$30-250 USD
$250-750 USD
mín $50 USD /hora
$2-8 USD /hora
$250-750 CAD
$30-250 USD
$8-15 USD /hora
€8-30 EUR
$250-750 USD
₹37500-75000 INR
$8-15 USD /hora