algoliasearch client php
4.9.2
الوثائق • Laravel • Symfony • منتدى المجتمع • Stack Overflow • الإبلاغ عن خطأ • الأسئلة الشائعة • الدعم
^8.0
. أولاً، قم بتثبيت Algolia PHP API Client عبر مدير حزم الملحن:
composer require algolia/algoliasearch-client-php " ^4.0 "
يمكنك الآن استيراد عميل Algolia API في مشروعك واللعب به.
use Algolia AlgoliaSearch Api SearchClient ;
$ client = SearchClient :: create ( ' <YOUR_APP_ID> ' , ' <YOUR_API_KEY> ' );
// Add a new record to your Algolia index
$ response = $ client -> saveObject (
' <YOUR_INDEX_NAME> ' ,
[ ' objectID ' => ' id ' ,
' test ' => ' val ' ,
],
);
// play with the response
var_dump ( $ response );
// Poll the task status to know when it has been indexed
$ client -> waitForTask ( ' <YOUR_INDEX_NAME> ' , $ response [ ' taskID ' ]);
// Fetch search results, with typo tolerance
$ response = $ client -> search (
[ ' requests ' => [
[ ' indexName ' => ' <YOUR_INDEX_NAME> ' ,
' query ' => ' <YOUR_QUERY> ' ,
' hitsPerPage ' => 50 ,
],
],
],
);
// play with the response
var_dump ( $ response );
للحصول على الوثائق الكاملة، قم بزيارة Algolia PHP API Client .
تواجه مشكلة؟ قبل التواصل مع الدعم، نوصي بالتوجه إلى الأسئلة الشائعة حيث ستجد إجابات للمشكلات والمشاكل الأكثر شيوعًا مع العميل. يمكنك أيضًا فتح مشكلة GitHub
يستضيف هذا المستودع رمز عميل Algolia API الذي تم إنشاؤه لـ PHP، إذا كنت ترغب في المساهمة، فتوجه إلى المستودع الرئيسي. يمكنك أيضًا العثور على أدلة المساهمة على موقع التوثيق الخاص بنا.
يعد Algolia PHP API Client برنامجًا مفتوح المصدر مرخصًا بموجب ترخيص MIT.