renato
(Renato Atilio)
1
YouTubeプレイリスト(形式:https://www.youtube.com/feeds/videos.xml?playlist_id=ID)からの動画を自動的に投稿するために、RSSポーリングを使用したいと考えています。
ただし、link属性には動画そのもののURL(例:https://www.youtube.com/watch?v=VID)が含まれています。そのため、これらのURLを正規表現でカテゴリ設定に使うことはできませんが、ソース/RSS URL(各RSSが1つのカテゴリを対象とする)であれば可能です。現状ではこれは不可能でしょうか?
simon
2
renato
(Renato Atilio)
3
なるほど、つまり明確に言うと、YouTube のフィードが独自のメディアタグを使用しているため、それを利用できないということですね?
ただし、私が前述したような状況はブログ投稿でも見かけたことがあります。フィードの link だけではカテゴリを特定できない場合があり、そのようなケースではカテゴリを自動的に設定することは不可能でしょうか?
simon
4
その通りです。さて、あなたの最初の質問への回答が抜けていたことに気づきました:
www.youtube.com ドメインに link 属性が設定されているすべてのフィードをカテゴリに公開するには、ドメインを www.youtube.com に設定したホストレコードを作成すれば可能です。例は以下の通りです:
ただし、プレイリストの ID に基づいて特定のカテゴリを設定する方法は、今のところないと思われます。
simon
5
どうやら、このプラグインを使って YouTube チャンネルのフィードを取得できるようです。おそらく、同じアプローチでプレイリストも機能するでしょう。詳細については、以下の投稿をご覧ください:https://meta.discourse.org/t/is-there-a-youtube-plugin/183068/3。もし試す機会があれば、動作するかどうか教えていただけますか。