L’explorateur et l’API
Quatre niveaux d’accès, leurs plafonds, les clients R et Python.
Quatre niveaux d’accès
L’explorateur de données permet de parcourir les vidéos, les transcriptions et les commentaires. On peut y filtrer par chaîne, par date ou par classifieur, et chercher par mots ou par sens. L’API REST donne accès aux mêmes tables. Les deux demandent une clé personnelle, attribuée par l’équipe avec un niveau d’accès.
Métadonnées
metadataVidéos, chaînes, historique des métadonnées, agrégats, registre des classifieurs, résumés automatiques. Recherche dans les titres.
Analyse 1
analyst_1Le niveau précédent, plus la structure des commentaires, des transcriptions et des phrases (identifiants, dates, scores des classifieurs), sans aucun texte ni auteur de commentaire.
Analyse 2
analyst_2Le niveau précédent, plus le texte des transcriptions, des tours de parole et des phrases. Recherche dans les transcriptions, par mots ou par sens.
Recherche
researcherToutes les données, y compris le texte des commentaires et le pseudonyme de leurs auteurs, les exports de corpus et les plongements vectoriels.
Plafonds d’utilisation par niveau
| Plafond | Métadonnées | Analyse 1 | Analyse 2 | Recherche |
|---|---|---|---|---|
| Requêtes par jour | 100 | 500 | 2 000 | 10 000 |
| Requêtes au total | 5 000 | 25 000 | 100 000 | Sans plafond |
| Recherches et analyses par jour | — | — | 50 | 500 |
| Recherches et analyses au total | — | — | 500 | 5 000 |
| Accès aux transcriptions par jour | Non inclus | — | 100 | 1 000 |
| Accès aux transcriptions au total | Non inclus | — | 1 000 | — |
| Exports par jour | Non inclus | Non inclus | Non inclus | 50 |
| Exports au total | Non inclus | Non inclus | Non inclus | 500 |
Ces plafonds sont attribués par défaut à une nouvelle clé. L’équipe peut les adapter à un projet. Chaque appel compte comme une requête, y compris les recherches et les exports. Les appels qui lisent les transcriptions, les tours de parole, les phrases ou les plongements comptent aussi comme accès aux transcriptions. Un tiret signale l’absence de plafond propre : seul le plafond des requêtes s’applique.
remotes::install_github("antoinelemor/r-youpol-data")
library(youpoldata)
cli <- youpol_client() # lit YOUPOL_TOKEN
youpol_videos(cli, country = "QC",
order = "video_views.desc", limit = 10)
pip install git+https://github.com/antoinelemor/youpol-client.git
Documentation et exemples dans le dépôt : github.com/antoinelemor/youpol-client