Notre API vous permet de profiter de la puissance du site Web Social Blade et de l'intégrer directement dans vos systèmes internes.
Vous avez accès aux mêmes informations statistiques publiques que celles présentes sur le site Web, ainsi qu'à nos toplists, classements et bien plus encore, à mesure que nous continuons à étendre ses fonctionnalités !
# with npm
npm install --save socialblade
# with yarn
yarn add socialblade
Important : Nous ne forçons aucune récupération de polyfills. Si vous utilisez une ancienne version de node non-lts (v18), vous aurez peut-être besoin d'une récupération de polyfill.
Importez la bibliothèque dans votre projet et construisez un nouveau client qui sera utilisé pour accéder à l'API.
import SocialBlade , { YouTubeUser } from 'socialblade' ;
const client : SocialBlade = new SocialBlade ( SOCIALBLADE_CLIENT_ID , SOCIALBLADE_ACCESS_TOKEN ) ;
// Get a YouTube User
const sbUser : YouTubeUser = await client . youtube . user ( 'socialblade' ) ;
const SocialBlade = require ( "socialblade" ) ;
const client = new SocialBlade ( SOCIALBLADE_CLIENT_ID , SOCIALBLADE_ACCESS_TOKEN ) ;
// Get a YouTube User
client . youtube . user ( 'socialblade' ) . then ( console . log ) ;
Si vous rencontrez un problème avec cette bibliothèque, n'hésitez pas à ouvrir un problème ici sur GitHub ou à soumettre un PR ! ? S'il s'agit d'un problème avec l'API, ouvrez un ticket d'assistance.