人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

動画サイトのRSSについての質問です。YouTubeとニコニコ動画以外の、特定のタグからRSSを取れる動画サイトとその取り方を教えて下さい。

例:
http://gdata.youtube.com/feeds/api/videos/?vq=technology(YouTube)
http://www.nicovideo.jp/tag/technology?rss=2.0(ニコニコ動画)

●質問者: Tats
●カテゴリ:インターネット
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● oil999
●1ポイント

GyaO! - 映像デイリーランキング情報

http://gyao.yahoo.co.jp/rss/ranking/c/daily/all/


Tatsさんのコメント
このRSSは特定のタグを指定できるのでしょうか?

2 ● kitiko
●33ポイント

FC2の場合、サイトで設定する必要がありそうです。RSSの場合。

http://blog.fc2.com/info/blog-entry-371.html


3 ● Cherenkov
●33ポイント

rssを取得するためにHTMLを正規表現で探したりしているようですが、yahoo pipesを使うと簡単にできると思います。
Feed Auto-Discovery Module(フィード自動発見モジュール) - 適宜覚書はてな異本

正規表現では無い方法としては適当なライブラリを使ってHTMLをDOMパースして、DOM操作によってfeed系のタグを抽出する。


Cherenkovさんのコメント
http://gyazo.com/cb5491ce1811228e1e66c7d1a3b1ba57 上のはUser inputsのURL Input。 例えば、こんな感じでpipesを組んで以下の様なGETを飛ばせばJSONでRSSのアドレスを取得できます http://pipes.yahoo.com/pipes/pipe.run?_id=6cbe3e2d4cc23c247764a6e75bcd0fee&_render=json&urlinput1=http%3A%2F%2Fvimeo.com%2Fchannels%2Fvimeohq

Tatsさんのコメント
PipesがJsonで取れるとは知りませんでした。情報ありがとうございます。実は以下のようなPipeを作っていまして、そのソースをVimeoなど他の動画サービスに広げたいと考えています。何か情報ありましたらよろしくお願いします。 http://pipes.yahoo.com/pipes/pipe.info?_id=6adb7c2f4644af358fbe273293c80e43

Cherenkovさんのコメント
http://vimeo.com/tag:jazz/rss こういうURLでjazzタグのフィードが取れるようですよ。

Tatsさんのコメント
おおお、これは便利そうですね。

Tatsさんのコメント
Vimeoとれました!ありがとうございます!

4 ● Cherenkov
●33ポイント

yahoo pipesとよく似たYQLを使ってxpathを指定してfeed的なタグを抜き出すにはこの辺が参考になります。
Feed Autodiscovery With YQL ≪ OUseful.Info, the blog…

http://query.yahooapis.com/v1/public/yql/psychemedia/feedautodetect?url=http%3A%2F%2Fvimeo.com%2Fchannels%2Fvimeohq&format=json
このURLはブログ作者さんが発行(保存)してくれてるだけなので、ちゃんと使う場合は自分で作るようにしたほうがいいでしょう。
(保存しなくても動的にクエリを組み立てる方法を取れば可能。抽象的でわかりにくいかもしれませんが一度作ってみればわかると思います)


Cherenkovさんのコメント
YQLはpipesと違って一旦pipesを組まなくても、クエリさえ投げればすぐ使えるのでお手軽です。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ