Ich durchsuche Ihre Inhalte, um Ihnen zu helfen, schnell Antworten auf Ihre Fragen zu finden.
Bietet API-Zugriff auf alle Algolia-Funktionen, Einstellungen, erweiterten Funktionen und ML/AI-Produkte.
Kompatibel mit InstantSearch für Android
Funktioniert mit Android Studio (empfohlen) oder ohne
Hintergrund-Wiederholungsstrategie zur Sicherstellung der Verfügbarkeit
Nahtlose Stapelverarbeitung über Iteratoren zur Optimierung der Anzahl der Netzwerkaufrufe
Funktion zur Neuindizierung ohne Ausfallzeiten
Neueste Version
Wir empfehlen dringend die Verwendung unseres Kotlin-API-Client, der von Algolia unterstützt und gepflegt wird.
Wichtige Links
INSTALLIEREN (HIER KOSTENLOSES KONTO ERÖFFNEN.)
// Gradle
dependencies {
// [...]
implementation 'com.algolia:algoliasearch-android:3.+'
// This will automatically update to the latest v3 release when you build your project
}
INDEX
List<JSONObject> array = new ArrayList<JSONObject>();
array.add(
new JSONObject()
.put("firstname", "Jimmie")
.put("lastname", "Barninger")
.put("objectID", "myID")
);
array.add(
new JSONObject()
.put("firstname", "Warren")
.put("lastname", "Speach")
.put("objectID", "myID2")
);
index.saveObjectsAsync(new JSONArray(array), null);
SUCHEN
Index index = client.getIndex("Kontakte");
// Add settings
Query query = new Query("query string")
.setAttributesToRetrieve("firstname", "lastname")
.setHitsPerPage(50);
// Perform search
index.searchAsync(query, new CompletionHandler() {
@Override
public void requestCompleted(JSONObject content, AlgoliaException error) {
// [...]
}
});