В этой статье мы собираемся использовать 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.
Вот и все.