最新NewsをWebAPIで取得してBlogに表示したい!
さて、先日の画像検索に続いて、今度はあるキーワードでの最新ニュースをBlogに表示しようと考えたわけなのですが、こっちも使いにくくなってるんですね。。
最初に考えたGoogleNewsのAPIもまた、Deprecatedとなってしまっておりました。。
数年以内に廃止される可能性もあるかもしれないので、GoogleのAPI経由での呼び出しをりようするのはやめておこうかと判断しました。
では、どうやってある特定のキーワードに対する最新ニュースを取得するか。
一つの方法は、BingSearchを使う方法です。先日の記事でもご紹介した、BingのサーチAPIを利用すれば、画像だけでなく、Newsや動画も取得できます。
もう一つは、少し裏ワザ的ですが、GoogleNewsにクエリを投げて、その結果をrssで取得する方法があります。
https://news.google.com/news/feeds?q=apple&output=rss
のようなリクエストを投げると、結果がxmlで取得できるので、それをプログラムでハンドリングすれば、取得が可能だと思います。
タグ:便利なサービス