Documentación • Foro de la comunidad • Desbordamiento de pila • Informar un error • Preguntas frecuentes • Soporte
Para comenzar, agregue la dependencia algoliasearch-client-java a su proyecto, ya sea con Maven:
< dependency >
< groupId > com . algolia </ groupId >
< artifactId > algoliasearch </ artifactId >
< version >[ 4 ,)</ version >
</ dependency >
o Gradle:
dependencies {
implementation 'com.algolia:algoliasearch:4.+'
}
Ahora puedes importar el cliente API de Algolia en tu proyecto y jugar con él.
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
);
Para obtener la documentación completa, visite el Cliente API Java de Algolia .
¿Tiene algún problema? Antes de comunicarse con el soporte, le recomendamos dirigirse a nuestras preguntas frecuentes, donde encontrará respuestas a los problemas y problemas más comunes con el cliente. También puedes abrir una incidencia de GitHub.
Este repositorio aloja el código del cliente API de Algolia para Java generado. Si desea contribuir, diríjase al repositorio principal. También puede encontrar guías contribuyentes en nuestro sitio web de documentación.
Algolia Java API Client es un software de código abierto con licencia MIT.