0

入力としてクエリを使用して、Google ニュース ( http://news.google.com/ )から上位 N (たとえば 10) の結果を抽出しようとしていますが、そうできませんでした。Google では、スクリプトを使用してサーバーにクエリを実行することを許可していません。google news api を見てみたのですが、そこからわかったのは、なんらかのクエリに応じて「google news results」をウェブサイトに表示できるということです。ニュースを抽出したい、またはニュースを指すハイパーリンクを言いたい。

4

1 に答える 1

3

このURLを使用して、クエリに基づいてニュースのフィードを取得できます

http://news.google.com/news?pz=1&cf=all&ned=usa&hl=en&q= yoursearchterm&cf = all&output = rss

これにより、アプリケーションで解析して使用できるrssフィードを取得できます。これは可能ですが、このデータで何ができるかについては制限があると思うので、Googleのウェブサイトで小さな印刷物を確認します。あなたが情報を使用したところはどこでも、あなたは確かにグーグルとニュースソースに信用を与える必要があるでしょう。

これがお役に立てば幸いです。

于 2011-03-27T14:17:23.453 に答える