0

Google でテキストを検索し、テキストとセマンティックの類似性に基づいていくつかのページを返す Java ライブラリが必要です。この仕事をしているAPIはありますか?自分でクローラーを書いてルートページから特定の深さまで検索したのですが、Googleの検索クエリとしてテキストを入力する方法がわかりません。

4

1 に答える 1

2

Google は、コードから Google を検索するために使用できるCustom Search APIを提供しています。

Google アカウントをまだ持っていない場合は作成し、カスタム検索エンジンを作成して API キーを生成し、それをリクエストの一部として使用する必要があります。結果は JSON または Atom XML として取得できます。

これに関するドキュメントは、https://developers.google.com/custom-search/v1/overviewで入手できます。

Java ライブラリ自体がないため、実際に API を呼び出すには、 と を使用するかjava.net.URLjerseyに同梱されてjava.net.URLConnectionいるような REST クライアント ライブラリを使用する必要があります。

于 2013-06-19T08:58:42.470 に答える