Donne accès à l'API de toutes les fonctionnalités, paramètres, fonctionnalités avancées et produits d'apprentissage automatique/intelligence artificielle d'Algolia, y compris la recommandation.
Installation avec et sans Composer
Prend en charge les en-têtes HTTP, Guzzle6 et Curl (php53HttpClient).
Comprend une interface de ligne de commande pour le débogage.
Stratégie de nouvelle tentative en arrière-plan pour garantir la disponibilité
Traitement par lots transparent via des itérateurs pour optimiser le nombre d'appels réseau
fonction de réindexation sans interruption de service
Client HTTP léger et minimal de bas niveau pour interagir avec l'API d'Algolia
Compatible avec toutes les versions modernes de PHP (7.2+)
Liens clés
INSTALLER (CRÉEZ UN COMPTE GRATUIT ICI .)
composer require algolia/algoliasearch-client-php
INDICE
$res = $index->saveObjects(
[
[
'objectID' => 'myID1',
'prénom' => 'Jimmie',
'nom' => 'Barninger'
],
[
'objectID' => 'myID2',
'prénom' => 'Warren',
'nom' => 'Discours'
]
]
);
RECHERCHE
$index = $client->initIndex('contacts');
// without search parameters
$res = $index->search('query string');
// with search parameters
$res = $index->search('query string', [
'attributesToRetrieve' => [
'firstname',
'lastname',
],
'hitsPerPage' => 50
]);