Как удалить понравившиеся видео на YouTube: различные методы и примеры кода

YouTube позволяет пользователям сохранять видео, которые им нравятся, ставя им лайки. Со временем ваш список понравившихся видео может стать огромным, что затруднит поиск конкретного контента. Если вы хотите навести порядок в понравившихся видео на YouTube, в этой статье представлено несколько способов их удаления. Мы рассмотрим различные подходы, в том числе использование API YouTube с примерами кода на Python и JavaScript.

Метод 1: удаление понравившихся видео вручную
Самый простой способ удалить понравившиеся видео — вручную удалить их одно за другим. Выполните следующие действия:

  1. Откройте YouTube и перейдите в «Библиотеку», нажав на изображение своего профиля.
  2. Выберите «Понравившиеся видео» в меню слева.
  3. Наведите указатель мыши на миниатюру видео и нажмите на значок меню из трех точек.
  4. Выберите «Удалить из списка понравившихся видео» в раскрывающемся меню.
  5. Повторите процедуру для каждого видео, которое хотите удалить.

Метод 2: использование API данных YouTube (Python)
Если у вас большое количество понравившихся видео, их удаление вручную может занять много времени. API данных YouTube позволяет автоматизировать процесс с помощью кода. Вот пример использования Python:

import googleapiclient.discovery
from google.oauth2 import service_account
# Set up API credentials
credentials = service_account.Credentials.from_service_account_file('credentials.json')
youtube = googleapiclient.discovery.build('youtube', 'v3', credentials=credentials)
# Get the list of liked videos
liked_videos = youtube.videos().list(part='snippet', myRating='like').execute()
# Remove each liked video
for video in liked_videos['items']:
    youtube.videos().rate(id=video['id'], rating='none').execute()

Метод 3. Использование API данных YouTube (JavaScript).
Аналогично вы можете использовать API данных YouTube с JavaScript для удаления понравившихся видео. Вот пример использования JavaScript-клиента Google API:

// Set up API credentials
gapi.load('client', function() {
  gapi.client.init({
    'apiKey': 'YOUR_API_KEY',
    // Add any additional API scopes required here
  }).then(function() {
    // Get the list of liked videos
    gapi.client.youtube.videos.list({
      'part': 'snippet',
      'myRating': 'like'
    }).then(function(response) {
      // Remove each liked video
      response.result.items.forEach(function(video) {
        gapi.client.youtube.videos.rate({
          'id': video.id,
          'rating': 'none'
        }).then(function() {
          console.log('Video removed:', video.snippet.title);
        });
      });
    });
  });
});

Следуя методам, описанным в этой статье, вы можете эффективно удалить понравившиеся видео из своей учетной записи YouTube. Ручной метод подходит для небольшого количества видео, а использование API данных YouTube с примерами кода на Python или JavaScript позволяет автоматизировать и массово удалить. Не стесняйтесь выбирать метод, который лучше всего соответствует вашим потребностям, и начните наводить порядок в понравившихся видео на YouTube уже сегодня!