В этой статье мы собираемся использовать API данных YouTube для получения общего количества просмотров видео в плейлисте YouTube. Вы можете изменить программу, чтобы получить представление о своих видео на YouTube и многое другое.

Шаг 1:

Импортируйте необходимые библиотеки для этой программы. Мы собираемся использоватьзапросыpython и библиотеку json. Определите ключ API и URL-адреса конечных точек.

import traceback
import os
import datetime
import requests
import json
MAX_RESULTS_PER_PAGE = 50
YOTUBE_API_KEY = "YOUR_API_KEY_HERE"
API_ENDPOINT_GET_PLAYLIST_ITEMS = "https://www.googleapis.com/youtube/v3/playlistItems"
API_ENDPOINT_VIDEOS = "https://www.googleapis.com/youtube/v3/videos"

Шаг 2:

Получите ключ API данных YouTube, если у вас его еще нет, в консоли разработчика Google. Создайте новый проект из консоли и добавьте API данных YouTube.

Теперь создайте новые учетные данные и скопируйте ключ API для использования.

Шаг 3:

Теперь замените ключ API из следующей программы. Сначала программа рекурсивно извлекает список видео.

Затем он получает статистику видео для каждого идентификатора видео, полученного ранее, и суммирует ее.

Теперь вы можете идти. Вы можете увидеть общее количество просмотров указанного плейлиста в списке playlists_ids=[] в программе, а также получить статистику в output.txt.

Репозиторий этой программы на GitHub находится здесь: https://github.com/ohidurbappy/youtube-playlist-views-count.

Вот и все.