algoliasearch client java
4.8.2
문서 • 커뮤니티 포럼 • 스택 오버플로 • 버그 신고 • FAQ • 지원
시작하려면 Maven을 사용하여 프로젝트에 algoliasearch-client-java 종속성을 추가하세요.
< dependency >
< groupId > com . algolia </ groupId >
< artifactId > algoliasearch </ artifactId >
< version >[ 4 ,)</ version >
</ dependency >
또는 Gradle:
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 클라이언트를 방문하세요.
문제가 발생했나요? 지원팀에 연락하기 전에 FAQ로 이동하여 클라이언트와 관련된 가장 일반적인 문제 및 문제에 대한 답변을 찾는 것이 좋습니다. GitHub 문제를 열 수도 있습니다.
이 저장소는 생성된 Java용 Algolia API 클라이언트의 코드를 호스팅합니다. 기여하고 싶다면 기본 저장소로 이동하세요. 문서 웹사이트에서도 기여 가이드를 찾을 수 있습니다.
Algolia Java API 클라이언트는 MIT 라이선스에 따라 라이선스가 부여된 오픈 소스 소프트웨어입니다.