Есть ли способ получить точное количество подписчиков на канале YouTube?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Есть ли способ получить точное количество подписчиков на канале YouTube?

Сообщение Anonymous »

Я создаю счетчик для канала YouTube, но проблема с моим кодом и API заключается в том, что, поскольку на YouTube канал показывает 1,32 тыс. подписчиков, мой счетчик дает мне 1320 подписчиков, но фактическое число равно 1326, поэтому я подумал, есть ли лучший способ сделать это?
import time
import requests
#from Adafruit_SSD1306 import SSD1306_128_64

# API key and channel details
API_KEY = 'this part works im just not giving it'
CHANNEL_ID = 'this part works im just not giving it'
API_URL = f'https://www.googleapis.com/youtube/v3/c ... y={API_KEY}'

def fetch_subscriber_count():
"""Fetch subscriber count from YouTube API."""
try:
response = requests.get(API_URL)
response.raise_for_status()
data = response.json()
subscriber_count = data['items'][0]['statistics']['subscriberCount']
return int(subscriber_count)
except Exception as e:
print(f"Error fetching subscriber count: {e}")
return None

def display_subscriber_count(count):
"""Display subscriber count on the OLED without image generation."""

if count is not None:
print(f"Subscribers: {count}")
else:
print("Error fetching data")

# Main loop
try:
while True:
subscriber_count = fetch_subscriber_count()
display_subscriber_count(subscriber_count)
time.sleep(60) # Update every minute
except KeyboardInterrupt:
print("Exiting...")


Подробнее здесь: https://stackoverflow.com/questions/793 ... be-channel
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»