2006年11月29日

Google News日本語版のRSSとAtomを取得してみるテスト このエントリーをはてなブックマークに追加

こんにちは、相島一之です(嘘です)。

Google ニュース 日本版 のRSS情報の配信がいつの頃からかなくなっていたのですが 進・日進月歩 -はらじゅんブログ- さんの記事にあった Google News Hacks グーグルニュースをRSSで読む によると、なにやらRSS情報が取得できるよーである。(素晴らしい!)

これに伴い、こんなものを作ってみた。



上記サイトでキーワードを入力するとGoogle News 日本語版のRSSとATOMを簡単に取得できます。

RSSリーダなどに登録するとGoodかも。自分で使ってみたけど、かなり便利である。時事ネタのキーワードや芸能人などの特定の人物をキーワードにするとよかろうと思われます。

はらじゅんさん、素晴らしいっす!



posted by りょーち | Comment(9) | TrackBack(0) | Web周辺技術
この記事へのコメント
いつもためになる情報、ありがとうございます。
実は2日前あたりから、この裏技?を使っての日本語ニュースの取得ができなくなった(正確にはほとんどが中国語のニュースになったりして使いものにならなくなった)のですが、原因、対処法等、わかりますでしょうか?
Posted by ジュン at 2008年07月28日 11:47
ジュンさんこんにちは。りょーち@管理人です。
うーむ。なぜでしょうねぇ・・・

ちなみに、「オリンピック」というキーワードでは下記のように表示されます。
RSS
http://news.google.com/news?hl=ja&ned=us&ie=UTF-8&output=rss&q=%E3%82%AA%E3%83%AA%E3%83%B3%E3%83%94%E3%83%83%E3%82%AF&num=10
Atom
http://news.google.com/news?hl=ja&ned=us&ie=UTF-8&output=atom&q=%E3%82%AA%E3%83%AA%E3%83%B3%E3%83%94%E3%83%83%E3%82%AF&num=10
中国語のニュースではなく日本語のニュースが表示されているようにみえますがいかがでしょう?
Posted by りょーち at 2008年07月28日 12:48
りょーち様へ

早速のお返事、ありがとうございます。

具体的なキーワードを書いておくべきでした。

何故か、オリンピック等のカタカナだとよいのですが、
例えば「小栗旬」等の漢字だと、ほとんどが中国語の
ニュースばかりになってしまいます。
(2日前までは日本のニュースだけが出力されていました)

http://www.usamimi.info/~ryouchi/googlenews/index.php

上記のプログラムでも同様のことが起きます。

また、以前だと例えば「iPhone」という英語だけの
キーワードでも、日本のニュースだけが出力されて
いたのですが、やはり2日前から英語のニュースのみが
出力されるようになりました。

実際に「小栗旬」「玉木宏」「iPhone」等のキーワードを
上記プログラムで試していただければ幸です。
Posted by じゅん at 2008年07月28日 17:43
http://news.google.com/news?ned=us&q=%E5%B0%8F%E6%A0%97%E6%97%AC&ie=UTF-8
ホントですね。
ただ、GoogleNewsの大元でそうなっているために、私では何の解決策も提案できないのが現状です。
Google Newsの表示設定で「検索言語の設定」→「優先する言語」→「日本語」でやってみましたが何も変わらずですね。
ということで私のほうでは何一つお力になることが難しそうです。
取り急ぎご連絡まで。
Posted by りょーち at 2008年07月28日 18:12
りょーち様へ
(毎回変わるペンネーム、楽しみにしておりました(^_^;))

お返事、ありがとうございます。
また、ご確認いただき、ありがとうございました。

>ただ、GoogleNewsの大元でそうなっているために、私では何の解決策も提案できないのが現状です。
ということで私のほうでは何一つお力になることが難しそうです。

私が思うに、何か新しいパラメーターを別途渡してやれば解決(裏技的に)する気がしてて、もしや、りょーち様がいちやはくご存知かと思って、質問させていただきました(^_^;)

日本語のニュースを取得する事自体、裏技的だったので、さらなる裏技が必要になった様です。

もともとの、この裏技を発見された方にも聞いてみます(何か分かりましたら、ご報告させていただきます)。

P.S.
今後もブログ楽しみにしています。
(マッシュアップ関係のキーワードで検索すると、りょーち様のこのブログが多数表示されて、とてもお世話になっています)
Posted by じゅん at 2008年07月28日 18:48
ご報告です。

q=location%3Ajapan+$keyword

の様に、locationを指定してやれば、なんとか元の様に使える事がわかりました。

Posted by じゅん at 2008年07月30日 23:34
じゅんさま、こんにちは。りょーち@管理人です。
>locationを指定してやれば、なんとか元の様に使える事がわかりました

うーむ、そーなんですかぁ。
ちなみに小栗旬の場合は下記URIをどうすれば日本語表示にできるんでしょうか?
http://news.google.com/news?ned=us&q=%E5%B0%8F%E6%A0%97%E6%97%AC&ie=UTF-8

むむむ?
Posted by りょーち at 2008年07月31日 09:29
りょーち様

お返事、ありがとうございます。
例えば、小栗旬の場合だと

http://news.google.com/news?as_scoring=n&hl=jp&ned=us&num=50&scoring=n&ie=UTF-8&q=allintitle:+%E5%B0%8F%E6%A0%97%E6%97%AC+location:japan&nolr=1&output=rss

こんな感じになります。
Posted by じゅん at 2008年07月31日 10:37
あー、なるほどです。
GETメソッドとしての新たなパラメータがいるのではなくてq=の部分の書き方なんですね。
わかりましたー。

時間があったら、実装してみまーす。
ではでは。
Posted by りょーち at 2008年07月31日 11:04
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:


×

この広告は180日以上新しい記事の投稿がないブログに表示されております。