趣味のブログ - Google ニュース検索結果の RSS/ATOM フィード
以前は Goole ニュース日本語版の検索結果を RSS2/ATOM でフィードする機能があったんですが、最近はないなあと思ってたら、英語版サイトでも日本語ニュースの検索結果をフィードできたんですね。
Google ニュースでフィードを利用する方法は、下記サイトをご覧ください。
http://d.hatena.ne.jp/Gimite/20061205/1165287606
フィード用 URL を作成するサイトもあります。
http://g.1o4.jp/news-rss.html
どちらも、news.google.com/news を使用していますが、news.google.co.jp/news でも使えます。ただし、news.google.co.jp でも ned=us パラメータが必須です。あと、日本語出力の場合は hl=ja も必須です。その他のパラメータは、下記のようになっています。
RSS/ATOM フィードの場合、oe は何を指定しても UTF-8 になるようで、特に指定する必要はなさそうな感じです。Windows のブラウザでは、アドレスバーに日本語を書くと Shift_JIS で URL エンコードするので、ie=sjis にすれば、アドレスバーに直接日本語で検索語を書き込めます。
このサイトは UTF-8 なので、ie=utf8 にすれば、リンクに日本語を直接書いても OK。
http://news.google.co.jp/news?ned=us&hl=ja&output=rss&num=20&ie=utf8&q=尖閣諸島
なお、検索語には、Google の通常検索と同様に | やダブルクォートが使用可能です。
http://d.hatena.ne.jp/Gimite/20061205/1165287606
フィード用 URL を作成するサイトもあります。
http://g.1o4.jp/news-rss.html
どちらも、news.google.com/news を使用していますが、news.google.co.jp/news でも使えます。ただし、news.google.co.jp でも ned=us パラメータが必須です。あと、日本語出力の場合は hl=ja も必須です。その他のパラメータは、下記のようになっています。
output:フィード形式(rss:RSS2, atom:ATOM)
ie:入力エンコーディング(utf8, utf-8, euc-jp, sjis, shift-jis, shift_jis 等)
oe:出力エンコーディング(何を指定しても UTF-8 になるようだ)
num:出力ニュース数(省略時は 10)
q:検索文字列
RSS/ATOM フィードの場合、oe は何を指定しても UTF-8 になるようで、特に指定する必要はなさそうな感じです。Windows のブラウザでは、アドレスバーに日本語を書くと Shift_JIS で URL エンコードするので、ie=sjis にすれば、アドレスバーに直接日本語で検索語を書き込めます。
http://news.google.co.jp/news?ned=us&hl=ja&output=rss&num=20&ie=sjis&q=尖閣諸島
このサイトは UTF-8 なので、ie=utf8 にすれば、リンクに日本語を直接書いても OK。
http://news.google.co.jp/news?ned=us&hl=ja&output=rss&num=20&ie=utf8&q=尖閣諸島
なお、検索語には、Google の通常検索と同様に | やダブルクォートが使用可能です。
トラックバック
トラックバックpingアドレス http://www.o-ya.net/modules/d3blog/tb.php/40
参照元
- PHPでGoogleニュースの見出しを表示2012.01.08 15:22
- ログラムを変更しまし......more
コメント一覧
0件表示
(全0件)
すべてのコメント一覧へ