Dokumentation • Community-Forum • Stapelüberlauf • Fehler melden • FAQ • Support
Fügen Sie zunächst die Abhängigkeit algoliasearch-client-java zu Ihrem Projekt hinzu, entweder mit Maven:
< dependency >
< groupId > com . algolia </ groupId >
< artifactId > algoliasearch </ artifactId >
< version >[ 4 ,)</ version >
</ dependency >
oder Gradle:
dependencies {
implementation 'com.algolia:algoliasearch:4.+'
}
Sie können jetzt den Algolia API-Client in Ihr Projekt importieren und damit spielen.
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
);
Eine vollständige Dokumentation finden Sie im Algolia Java API Client .
Sie stoßen auf ein Problem? Bevor Sie sich an den Support wenden, empfehlen wir Ihnen, unsere FAQ zu lesen, wo Sie Antworten auf die häufigsten Probleme und Fallstricke des Kunden finden. Sie können auch ein GitHub-Problem öffnen
Dieses Repository hostet den Code des generierten Algolia API-Clients für Java. Wenn Sie einen Beitrag leisten möchten, gehen Sie zum Haupt-Repository. Auf unserer Dokumentationswebsite finden Sie auch beitragende Leitfäden.
Der Algolia Java API Client ist eine Open-Source-Software, die unter der MIT-Lizenz lizenziert ist.