algoliasearch client java
4.8.2
文件 • 社群論壇 • Stack Overflow • 回報錯誤 • 常見問題 • 支持
首先,使用 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 用戶端。
遇到問題?在尋求支援之前,我們建議您先查看我們的常見問題解答,您可以在其中找到最常見問題和客戶遇到的問題的答案。您也可以開啟 GitHub 問題
此儲存庫託管為 Java 產生的 Algolia API 用戶端的程式碼,如果您想做出貢獻,請前往主儲存庫。您也可以在我們的文件網站上找到貢獻指南。
Algolia Java API 用戶端是一款根據 MIT 授權授權的開源軟體。