Google でテキストを検索し、テキストとセマンティックの類似性に基づいていくつかのページを返す Java ライブラリが必要です。この仕事をしているAPIはありますか?自分でクローラーを書いてルートページから特定の深さまで検索したのですが、Googleの検索クエリとしてテキストを入力する方法がわかりません。
1 に答える
2
Google は、コードから Google を検索するために使用できるCustom Search APIを提供しています。
Google アカウントをまだ持っていない場合は作成し、カスタム検索エンジンを作成して API キーを生成し、それをリクエストの一部として使用する必要があります。結果は JSON または Atom XML として取得できます。
これに関するドキュメントは、https://developers.google.com/custom-search/v1/overviewで入手できます。
Java ライブラリ自体がないため、実際に API を呼び出すには、 と を使用するかjava.net.URL
、jerseyに同梱されてjava.net.URLConnection
いるような REST クライアント ライブラリを使用する必要があります。
于 2013-06-19T08:58:42.470 に答える