algoliasearch client java
4.8.2
الوثائق • منتدى المجتمع • Stack Overflow • الإبلاغ عن خطأ • الأسئلة الشائعة • الدعم
للبدء، أضف تبعية 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.