Я хочу создать личный проект на C#, который заключается в использовании API Youtube для проверки в моем браузере, смотрю ли я слишком много видео на YouTube за X период времени (например: если я смотрю более 10 короткометражек менее чем за 5 минут) , программа предупредит меня). Предполагается, что это простой проект, позволяющий использовать любой API для практики.
Проблема в том, что я читал документацию по API, и в ней не упоминается проверка списка воспроизведения истории и использование «времени» в качестве параметра (например: получить видео из браузера истории, которые были просмотрены за последние 5 минут).
Есть ли другой подход, который я не рассматриваю?
Я все еще ищу подходы, чтобы увидеть, возможен ли этот проект. Если нет способа реализовать эту первоначальную идею, я попробую другой проект, использующий другой API.
API YouTube с самого начала не поддерживает шарты и не включает историю пользователей
API данных YouTube не поддерживает историю и короткие видео.
Если вы живете в Европе, вы можете использовать API переносимости данных, чтобы получить информацию о своей активности на YouTube. В настоящее время это поддерживается только в Европе.
Или вы можете вручную выполнить Google Takeout, чтобы получить данные.
Да, я просмотрел некоторые темы после того, как сказал, что браузер истории был удален с 2016 года... Я рассмотрю этот вариант использования Google Takeout, спасибо !!