O feed "Assinaturas" padrão na página inicial do YouTube mostra todas as atividades das pessoas nas quais eu estou inscrito no YouTube ou em círculos no Google+. No entanto, estou mais interessado em novos vídeos que as pessoas nas quais eu assino (no YouTube ou circulando no Google+) criam e postam (negligenciando comentários ou compartilhando vídeos de outras pessoas - o que você vê ao verificar o "show uploads only" na página inicial do YouTube). No entanto, conseguir trazer qualquer coisa da página inicial do YouTube para o Google Reader como um feed RSS seria bom.
Existe uma maneira de fazer isso?
Respostas:
Em 2017, ele pode ser resolvido com a exportação / importação de arquivos OPML. Para mais detalhes, visite a resposta oficial de suporte do YouTube.
https://support.google.com/youtube/answer/6224202
fonte
Você pode obter feeds RSS por nome de usuário, algo como isto:
http://gdata.youtube.com/feeds/base/users/{username}/newsubscriptionvideos
Exemplo:
http://gdata.youtube.com/feeds/base/users/google/newsubscriptionvideos
.Como obter o nome de usuário do YouTube ( fonte ):
Etapas para obter o nome de usuário se você já vinculou sua conta do G + à sua conta do YouTube
http://www.youtube.com/channel/{id}
fonte
ThomasO610
. Para o Google+, use o GPlusRSS.O formato do URL de trabalho seria:
Acabei de testar isso e deve funcionar em qualquer leitor de notícias. Substitua "YOUTUBE_CHANNEL_NAME" pelo nome do seu canal ou pelo canal em que você deseja se inscrever. Não é necessário fazer login no YouTube.
Além disso, aqui está um clipe do YouTube que eu fiz sobre o tema:
Como encontrar o feed RSS para um canal do YouTube
fonte
Embora a resposta de Vukašin seja ótima e me ajude há um bom tempo, ela parou de funcionar há 3 dias. O motivo é que o Google alterou levemente sua API e agora requer autenticação por tokens OAuth. Existe até um relatório de bug .
Não encontrei uma maneira fácil de corrigir isso, mas a seção de comentários do relatório de bug estava vinculada a um pequeno script PHP que pode ser usado como uma correção temporária.
Você precisará de um servidor para executar isso (e a API do Google) e registrar o projeto no site, exatamente como explicado no comentário. Também quero mencionar em geral que isso mantém o feed RSS funcionando para a API do Google V2 por enquanto, mas um V3 está a caminho e provavelmente quebrará a maior parte disso, pois usará retornos JSON e não é fácil de analisar Feed XML da V2. Portanto, isso é apenas uma correção temporária para pessoas que têm seu próprio servidor executando de qualquer maneira.
Espero que isso ajude outras pessoas que estavam se perguntando por que o fluxo interrompeu de repente. Também peço desculpas pelo uso provavelmente um pouco incorreto de alguns termos. Não sou de forma alguma um desenvolvedor web e estou muito feliz por ter encontrado essa solução oferecida por outra pessoa.
fonte
Anexar previamente
https://www.youtube.com/feeds/videos.xml?channel_id=
ao identificador exclusivo do canal.Por exemplo, vamos supor que o URL do canal seja
https://www.youtube.com/channel/feed/UCpjNXONNE-JUz74ACsRCgcw
. Portanto, o URL do feed RSS seriahttps://www.youtube.com/feeds/videos.xml?channel_id=UCpjNXONNE-JUz74ACsRCgcw
.fonte
Se você possui Android, existe um aplicativo para isso aqui no link: https://play.google.com/store/apps/details?id=com.youtuberss.reader
fonte