Java プログラムで Google を検索する方法を知りたいと思っていました。たとえば、ユーザーがレストランの名前を入力して、Google で名前を検索し、住所を見つけて返すプログラムをプログラムに書きたいとします。私は Web クローラーであるプログラムを知っているので、それは可能だと思います。しかし、どこから始めればよいかまったくわからないので、特定のコードやその書き方を学ぶ方法を考えていました。
ありがとうございました。
Web クローラーに興味がある場合は、Java ソリューションについて詳しく説明している記事を参照してください。
http://java.sun.com/developer/technicalArticles/ThirdParty/WebCrawler/
Google は検索 API を廃止し、より一般的な Custom Search API を採用しました。
https://developers.google.com/custom-search/v1/overview
独自の API キーを使用すると、次のようになります。
GET https://www.googleapis.com/customsearch/v1?key=INSERT-YOUR-KEY&cx=017576662512468239146:omuauf_lfve&q=lectures
これにより、必要に応じてデータを表示するために解析できるJSONが返されます。
始めるための良い情報は次のとおりです: http://blog.lux-medien.com/2011/08/google-custom-search-java-implementation/