首页 > 解决方案 > 批量更新标题 youtube

问题描述

有人可以指出我如何使用循环更新视频标题以批量更新标题 youtube。或者类似的东西,我在下面找到了代码,但它与 id 数据一起工作正常,在此处输入图像描述

function updateTitle() {

//--- cheems.info ------ youtube.com/cheems ---
//if your link is https://youtu.be/4zgQ53Hdxss, then your video id should be this: 4zgQ53Hdxss
  
  var videoID = '4zgQ53Hdxss';  //replace the current id with yours
  var part = 'snippet,statistics';
  var params = {'id': videoID};
  
  var response = YouTube.Videos.list(part, params);
  var video = response.items[0];
  var videoViewsCount = video.statistics.viewCount;
  var videoLikeCount = video.statistics.likeCount;
  var videoDislikeCount = video.statistics.dislikeCount;
  var videoCommentCount = video.statistics.commentCount;
  var videoTitle = 'This video has ' + videoViewsCount + ' views, ' + videoLikeCount + ' likes, ' + videoDislikeCount + ' dislikes and ' + videoCommentCount + ' comments';
  
  video.snippet.title = videoTitle;
  
  try{
    YouTube.Videos.update(video, part);
    
  }catch(e){
    
  
  }
  
}

就这样。

标签: javascript

解决方案


推荐阅读