Youtube API - есть ли способ получить в реальном времени информацию о каналах YouTube, например, о добавлении нового видео? - PullRequest
1 голос
/ 01 марта 2020

Я пытаюсь создать приложение, которое что-то делает каждый раз, когда новое видео загружается на один или несколько каналов.

Мой поиск привел меня к API данных Youtube V3 . Это служба уведомлений pu sh, которая отправляет информацию каждый раз, когда канал, на который вы подписаны, вносит одно из следующих изменений: 1. новая загрузка видео, 2. изменение заголовка и 3. изменение описания видео.

Я реализовал это в python и подписался на получение обновлений на моем канале. Я смог увидеть, что подписка прошла успешно с помощью инструмента pubshub / websub . Однако, когда были внесены изменения в видео на канале, на который я был подписан, я не получил никаких уведомлений pu sh.

некоторые говорили, что есть огромная задержка (не должно быть, потому что youtube утверждает, что она близка к реальному времени), но потом я увидел страницу отслеживания проблемы для этой функции , которая в основном говорит, что особенность нарушена.

Итак, я хотел знать, есть ли какой-нибудь другой механизм, который я могу попытаться сделать это? или есть кто-то, кто попробовал это, и это работает?

...