А потом ютуб отключили
Год назад я понял что дело пахнет керосином и придумал сервис, который будет анализировать подписки пользователя, вытаскивать из них ссылки на альтернативные платформы и выдавать их для того, чтобы пользователь мог перейти по ним и подписаться на свои каналы в другом сервисе.
Запилил MVP проект на flask + vue. Он делал всё что надо - работала авторизация посетителя в гугле через oauth редирект, по апи подтягивались подписки, дальше парсинг происходил вытягиванием контента со страниц каналов и последнего опубликованного видоса. Сильно упирать на апи не стал, так как бесплатно было доступно только 1000 запросов в сутки. Сервис прекрасно работал, но я застрял на юзабилити и забросил проект.
Несколько недель назад решил проект допилить, а уже всё - доступ к апи гугла для моего аккаунта сброшен до заводских настроек, активировать снова я его не смог, так как в списке стран не было РФ, при выборе другой страны просили ввести платёжные реквизиты. Можно было бы заморочиться со всем этом, но зачем? Я до сих пор не уверен что это вообще кому-то пригодится.
Из оставшихся вариантов реализации функционала - расшаривание пользователем подписок (что сомнительно) и прямой доступ к странице подписок в браузере (ой-вей да у нас тут намечается плагин для браузера), после чего всё тот же тупой парсинг всего что выдаёт гугл в браузере. И... плагин работает. Пока, опять же с никаким юзабилити, но работает, вот только см. первую строчку...
Прикольная идея, кстати.
В том числе расшаривание подписок. Можно бы хостить где-то и вставлять свой чарт как на last.fm - там было "мои топ-10 исполнителей/песен в месяц/год", а тут материалы с ютупчика.