Dokumentasi • Forum Komunitas • Stack Overflow • Laporkan bug • FAQ • Dukungan
Untuk memulai, tambahkan ketergantungan algoliasearch-client-java ke proyek Anda, baik dengan Maven:
< dependency >
< groupId > com . algolia </ groupId >
< artifactId > algoliasearch </ artifactId >
< version >[ 4 ,)</ version >
</ dependency >
atau Gradle:
dependencies {
implementation 'com.algolia:algoliasearch:4.+'
}
Anda sekarang dapat mengimpor klien Algolia API di proyek Anda dan memainkannya.
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
);
Untuk dokumentasi lengkap, kunjungi Klien Algolia Java API .
Mengalami masalah? Sebelum menghubungi dukungan, kami sarankan untuk membuka FAQ kami di mana Anda akan menemukan jawaban untuk masalah paling umum dan masalah yang dihadapi klien. Anda juga dapat membuka masalah GitHub
Repositori ini menampung kode klien API Algolia yang dihasilkan untuk Java, jika Anda ingin berkontribusi, kunjungi repositori utama. Anda juga dapat menemukan panduan berkontribusi di situs dokumentasi kami.
Klien Algolia Java API adalah perangkat lunak sumber terbuka yang dilisensikan di bawah lisensi MIT.