Dokumentasi • Laravel • Symfony • Forum Komunitas • Stack Overflow • Laporkan bug • FAQ • Dukungan
^8.0
. Pertama, instal Algolia PHP API Client melalui composer package manager:
composer require algolia/algoliasearch-client-php " ^4.0 "
Anda sekarang dapat mengimpor klien Algolia API di proyek Anda dan memainkannya.
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 );
Untuk dokumentasi lengkap, kunjungi Klien API Algolia PHP .
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 PHP, jika Anda ingin berkontribusi, kunjungi repositori utama. Anda juga dapat menemukan panduan berkontribusi di situs dokumentasi kami.
Klien API Algolia PHP adalah perangkat lunak sumber terbuka yang dilisensikan di bawah lisensi MIT.