algoliasearch client java
4.8.2
ドキュメント • コミュニティ フォーラム • スタック オーバーフロー • バグの報告 • FAQ • サポート
まず、Maven を使用して、algoliasearch-client-java 依存関係をプロジェクトに追加します。
< dependency >
< groupId > com . algolia </ groupId >
< artifactId > algoliasearch </ artifactId >
< version >[ 4 ,)</ version >
</ dependency >
またはグラドル:
dependencies {
implementation 'com.algolia:algoliasearch:4.+'
}
これで、Algolia API クライアントをプロジェクトにインポートして操作できるようになりました。
import com . algolia . api . SearchClient ;
import com . algolia . model . search .*;
SearchClient client = new SearchClient ( "YOUR_APP_ID" , "YOUR_API_KEY" );
// Add a new record to your Algolia index
client . saveObject ( "<YOUR_INDEX_NAME>" , Map . of ( "objectID" , "id" , "test" , "val" ));
// Poll the task status to know when it has been indexed
client . waitForTask ( "<YOUR_INDEX_NAME>" , response . getTaskID ());
// Fetch search results, with typo tolerance
client . search (
new SearchMethodParams ()
. setRequests ( List . of ( new SearchForHits (). setIndexName ( "<YOUR_INDEX_NAME>" ). setQuery ( "<YOUR_QUERY>" ). setHitsPerPage ( 50 ))),
Hit . class
);
完全なドキュメントについては、 Algolia Java API Clientにアクセスしてください。
問題が発生しましたか?サポートに問い合わせる前に、FAQ にアクセスして、クライアントとの最も一般的な問題や注意点に対する回答を見つけることをお勧めします。 GitHub の問題を開くこともできます
このリポジトリは、生成された Java 用 Algolia API クライアントのコードをホストします。貢献したい場合は、メイン リポジトリに移動してください。また、当社のドキュメント Web サイトで貢献ガイドを見つけることもできます。
Algolia Java API クライアントは、MIT ライセンスに基づいてライセンス供与されたオープンソース ソフトウェアです。