Social et vidéo
YouTube Scraper
youtube.com
YouTube est servi via un endpoint de plugin dédié plutôt que par la récupération de page générique. Donnez une chaîne (un handle comme @mkbhd, un id ou une URL) et il renvoie les vidéos récentes déjà analysées : l'id, le titre, les vues, la date, une miniature et une URL, plus le nom et l'id de la chaîne. Il lit les données propres de YouTube.
Ce que vous pouvez extraire
- Id de vidéo, titre et URL
- Texte des vues
- Date de publication
- URL de la miniature
- Nom et id de la chaîne
Endpoints dédiés
/content/youtube-channel Une chaîne YouTube
Les vidéos récentes d'une chaîne : un résumé (nom, id) et un tableau videos avec videoId, title, views, published, thumbnail et une url. Passez un handle, un id de chaîne ou une URL.
Comment le scraper
curl -X POST \
-H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
"https://api.scrapeunblocker.com/content/youtube-channel?channel=%40mkbhd"import requests
resp = requests.post(
"https://api.scrapeunblocker.com/content/youtube-channel",
headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
params={"channel": "@mkbhd"},
)
print(resp.text)import { ScrapeUnblockerClient } from 'scrapeunblocker';
const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });
const data = await su.youtubeChannel('@mkbhd');
console.log(data); Les requêtes sont en POST et passent leurs paramètres dans la query string. Le rendu navigateur a toujours lieu : aucun flag à activer.
Lire la documentation de l'API
Questions fréquentes
Est-il légal de scraper YouTube ?
Collecter des données YouTube publiques comme les titres des vidéos, le nombre de vues et les noms des chaînes est licite dans de nombreuses juridictions, mais les règles dépendent de votre pays, des données collectées et de leur usage. Certaines de ces données peuvent être personnelles : respectez donc les règles de protection de la vie privée qui vous sont applicables. ScrapeUnblocker renvoie la page publique ; ce que vous collectez et la façon dont vous l'utilisez relève de votre responsabilité.
Comment scraper YouTube sans me faire bloquer ?
YouTube est protégé par des systèmes anti-bot maison. ScrapeUnblocker fait tourner des sorties résidentielles et ISP et gère les défis, et le plugin YouTube renvoie les vidéos d'une chaîne en JSON parsé. Dans le benchmark de ScrapeUnblocker, 99,8 % des 1 100 appels ont renvoyé du contenu réel, en environ 0,6 s par appel.
Quelles données YouTube puis-je obtenir ?
Les vidéos récentes d'une chaîne, chacune avec l'id de la vidéo, le titre, une URL de visionnage, le texte du nombre de vues, la date de publication et l'URL de la miniature, ainsi que le nom et l'id de la chaîne. Passez un handle comme @mkbhd, un id de chaîne ou une URL de chaîne ; tab choisit videos, shorts ou streams, et limit renvoie jusqu'à 200 vidéos sur l'onglet videos.
Ai-je besoin d'une clé API ou d'un compte YouTube ?
Non. Le plugin YouTube renvoie les vidéos d'une chaîne en JSON, sans compte API YouTube, clé API ni connexion de votre côté. Votre clé ScrapeUnblocker est le seul identifiant dont vous avez besoin, et le plugin lit les données publiques des chaînes.
Puis-je surveiller des chaînes YouTube à grande échelle ?
Oui. Un appel renvoie les vidéos récentes d'une chaîne, donc une liste de chaînes à surveiller représente un appel par chaîne et par vérification. Les appels s'exécutent en parallèle dans la limite de simultanéité de votre offre : de 20 à 100 requêtes simultanées sur les offres Pay as you go, Starter et Pro, et de 200 à 400 sur Business, Scale et Ultimate.
Combien coûte le scraping de YouTube ?
La tarification se fait à la requête : 1 requête = 1 crédit, de 1,00 EUR pour 1 000 en paiement à l'usage à environ 0,55 EUR pour 1 000 sur l'offre Ultimate. Les appels au plugin utilisent le même quota d'offre que toute autre requête. Un appel renvoie les vidéos récentes d'une chaîne. Les blocages, timeouts et erreurs côté ScrapeUnblocker ne sont pas facturés, et l'essai gratuit inclut 500 requêtes sans carte bancaire.
Scrapers similaires
Commencez à scraper ce site dès aujourd'hui
Palier gratuit inclus. Aucune carte bancaire requise pour tester.