Vincenzo Caserta a créé cet article pour aider les personnes qui souhaitent montrer les visualisations ou autre chose dans un titre de vidéo YouTube.
Il s'agit d'une représentation HTML simple d'un script Google Apps qui renomme une vidéo YouTube en utilisant l'API YouTube Data.

Script


function renameYouTubeVideo(videoId, newTitle) {
    var apiKey = 'VOTRE_CLÉ_API';  // Remplacez par votre clé API

    var apiUrl = 'https://www.googleapis.com/youtube/v3/videos';
    var headers = {
        'Authorization': 'Bearer ' + ScriptApp.getOAuthToken(),
        'Accept': 'application/json',
        'Content-Type': 'application/json'
    };

    var payload = {
        'id': videoId,
        'snippet': {
            'title': newTitle
        }
    };

    var params = {
        'method': 'put',
        'headers': headers,
        'payload': JSON.stringify(payload),
        'muteHttpExceptions': true
    };

    var response = UrlFetchApp.fetch(apiUrl + '?part=snippet', params);
    var result = JSON.parse(response.getContentText());

    if (result.error) {
        Logger.log('Erreur lors de la mise à jour du titre de la vidéo : ' + result.error.message);
        return false;
    }

    Logger.log('Titre de la vidéo mis à jour avec succès.');
    return true;
}
        

Assurez-vous de remplacer 'VOTRE_CLÉ_API' par votre véritable clé API. De plus, assurez-vous que votre compte YouTube a les autorisations nécessaires pour modifier des vidéos.

Exécuter le script

  1. Enregistrez votre script.
  2. Exécutez la fonction renameYouTubeVideo. Il vous demandera d'autoriser l'accès du script à votre compte YouTube.

N'oubliez pas de gérer correctement l'authentification et l'autorisation. Si vous partagez le script avec d'autres personnes, elles doivent également avoir les autorisations nécessaires et l'accès à l'API. De plus, soyez prudent en ce qui concerne le stockage et le partage des clés API, car ce sont des informations sensibles.