เอกสารประกอบ • ฟอรัมชุมชน • สแต็กโอเวอร์โฟลว์ • รายงานข้อผิดพลาด • คำถามที่พบบ่อย • การสนับสนุน
ในการเริ่มต้น ให้เพิ่มการพึ่งพา algoliasearch-client-java ให้กับโปรเจ็กต์ของคุณ โดยใช้ Maven:
< dependency >
< groupId > com . algolia </ groupId >
< artifactId > algoliasearch </ artifactId >
< version >[ 4 ,)</ version >
</ dependency >
หรือเกรเดิล:
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 Client
ประสบปัญหา? ก่อนที่จะติดต่อฝ่ายสนับสนุน เราขอแนะนำให้ไปที่คำถามที่พบบ่อยซึ่งคุณจะพบคำตอบสำหรับปัญหาที่พบบ่อยที่สุดและปัญหากับลูกค้า คุณยังสามารถเปิดปัญหา GitHub ได้อีกด้วย
พื้นที่เก็บข้อมูลนี้โฮสต์โค้ดของไคลเอ็นต์ Algolia API ที่สร้างขึ้นสำหรับ Java หากคุณต้องการมีส่วนร่วม ให้ไปที่พื้นที่เก็บข้อมูลหลัก คุณยังสามารถดูคำแนะนำการมีส่วนร่วมได้จากเว็บไซต์เอกสารประกอบของเรา
Algolia Java API Client เป็นซอฟต์แวร์โอเพ่นซอร์สที่ได้รับอนุญาตภายใต้ใบอนุญาต MIT