
Annulé
Publié
Payé lors de la livraison
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.
N° de projet : 40250465
54 propositions
Projet à distance
Actif à il y a 2 mois
Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux

Alessandria, Italy
Méthode de paiement vérifiée
Membre depuis mars 22, 2022
€250-750 EUR
€8-30 EUR
€30-250 EUR
$10-30 CAD
€30-250 EUR
$30-250 USD
$250-750 USD
$2-15 USD / heure
$30-250 CAD
€12-18 EUR / heure
$15-25 USD / heure
$10-60 USD
$30-250 USD
$10-30 USD
₹12500-37500 INR
₹600-1500 INR
₹750-1250 INR / heure
$250-750 USD
$750-1500 AUD
₹150000-250000 INR
€30-250 EUR
$10-30 USD
₹12500-37500 INR
₹1500-12500 INR
₹12500-37500 INR