Yahoo!Pipesに手を出してみた

新熱京のスケジュール管理関連の機能を制作中です。
全国の京本さん出演情報を現在はYahooテレビで調べてサイトのブログに書き写しているのですが、もうちっと効率のよい方法はないかと調べていたのです。
寧ろYahooテレビそのままの検索結果を貼りたい!!
や、そのリンク貼ればいいだけの話なんですけど。
ちょっと贅沢思考で。いや横着思考で。
Googleアラートとか登録してるんですが、こんな感じでスケジュールもできないかなーと。
しかしYahooテレビにはRSSがない。。。
往 生際の悪さが幸いし、「RSSがないサイトをRSS化」で検索したらYahoo!Pipesを発見したわけです。しかし、、説明のページがどれも4、5年 前。。。。。まさかあんまり使ってる人いないのこれ。。;そして説明ページが少ないです。少ない代わりに、説明の方がどえらい詳細に書いてくださってまし た。。

えー、ここから先は私の覚書です。メモです。まだ一日しか見てないので何が何やら日本語でおk状態です。のため、講座的なものはできません。
多分一番お詳しい講座サイトがこちらにありますので、一からコツコツ勉強したい方はどうぞ。

はい、まず、Yahoo!Pipesなるものを生まれて初めて見ました。昨日のことです。
朝から必死に検索していました。サイトが少ないので基本的にどのキーワードで検索しても、おなじみのサイトが登場します。
見てるうちに吐き気がしてきました。
ううう、、新しいことを覚えるって辛い。。。
しかしとりあえずやらなくては!これは目的にとても合っている。やりたい!
そう思ってとりあえずYahoo!Pipesにまず登録。え、日本のYahooIDでログインできないの?。。。
そもそも米Yahoo.comのコンテンツだそうです。。そうだったのか。。
で、とりあえずYahoo.comに登録。うわ、、全部英語である。英語を勉強し始めた私ですが、勉強し始めです。普通に拒否反応です。しかしまあ難しい英語は特になく、、、無事登録♪



できませんでした(え)



何度やっても「技術的問題が発生したのであと2、3分待ってね♪エラー」が出て登録できません。なんでじゃああ!!!(怒)
調 べたら他にもいらっしゃいました。なぜか希望取得アドレスをyahoo.comではなくrocket.mailで選択したら登録できたということなので、 そのとおり選択して登録したら、あっさりできた。なんやねん!ドメインが大人気のためいっぱいとか??わかりませんがとりあえずそうやったらできました。

あとでたまたま見つけたのを見たら、、Facebookでも登録できたらいい。。アカウントもっとるわ!!(逆ギレ)

さて、、使い方の勉強です。短気な性格なので、手っ取り早く目的のものを作りたいです。Yahooテレビ Pipesで検索しました。しかし、、、Yahooテレビのサーチ仕様が変わってしまったらしく、、そちらの結果は参考にできず。。。。ううう、、道が途絶えた。。。
かと思いましたが、だめもとで、オーソドックスな一行掲示板RSS取得パイプを発見!
Yahoo!Pipesのいいところは、人様が作成したパイプのソースを見せてもらえること。
ほうほう、「Fetch Page」っていうのが基本なのね。
RSS化したいページのURLを入れて、、出力したい部分の範囲を指定すると。。。
あ、多分実際のページの出力範囲のソースを見ればいいんだな。
んで、ソース単位で見るので、CSSのClassとかを参考にタグで開始位置と終了位置を選択する、と。。。
ううう、、Yahooテレビの検索結果のソース、、、どこからどこまでだ。。。
とかなんとかやりながら、範囲指定終了。よくわかんないけどPipeout(出力)してみた。

げ、「null」ってなった。。。

成功例と見比べるまもなく、入力がまったく足りていません。うん、とりあえずこれだけでは動かないことだけはわかった(バカ)
次に、「Rename」モジュール(あ、一個一個の作業機能をモジュールっていうらしいです)をぐいってドラッグしたら入力フォームが出てきました。多分これがRSS出力後の要素を指定するところ?よくわかりませんが(そればっか)とりあえず見よう見まねで入力。
またしてもPipeoutまでホースをつなげて出力。

おおおっ!!

LISTってとこに検索結果が出てる!!!

わーい☆

区切りもちゃんと合っていたようで、しっかり検索結果2件が表示されました。で、早速RSSとして出力できるリンクがあるのですが、押してみたら、、、


ぎゃあああソースが全部ぶわっ!って出てる!!


こ、、これどうしたらいいんだろ。。

まあ後でなんとかするか。。。(できるかわかんないけど)

でもとりあえず、一挙に目的に近づけました。あとは色々いじって使いやすいようにカスタマイズして新熱京でお目見えする予定です。

はあぁ、、頭弱いのでオーバーヒートしました。