Eu analiso seu conteúdo para ajudá-lo a encontrar respostas para suas perguntas rapidamente.
Oferece acesso via API a todas as funcionalidades, configurações, recursos avançados e produtos de ML/IA da Algolia, incluindo o Recommend
Instalação com e sem o Composer
Suporta cabeçalhos HTTP, Guzzle6 e Curl (php53HttpClient)
Vem com uma interface de linha de comando (CLI) para depuração
Estratégia de repetição de tentativas em segundo plano para garantir o tempo de atividade
Processamento contínuo em lotes por meio de iteradores para otimizar o número de chamadas de rede
Recurso de reindexação sem tempo de inatividade
Cliente HTTP leve e minimalista de baixo nível para interagir com a API da Algolia
É compatível com todas as versões modernas do PHP (7.2+)
Links importantes
INSTALAR (CRIE UMA CONTA GRATUITAAQUI.)
composer require algolia/algoliasearch-client-php
ÍNDICE
$res = $index->saveObjects(
[
[
'objectID' => 'myID1',
'firstname' => 'Jimmie',
'lastname' => 'Barninger'
],
[
'objectID' => 'myID2',
'firstname' => 'Warren',
'lastname' => 'Speach'
]
]
);
PESQUISAR
$index = $client->initIndex('contatos');
// without search parameters
$res = $index->search('query string');
// with search parameters
$res = $index->search('query string', [
'attributesToRetrieve' => [
'firstname',
'lastname',
],
'hitsPerPage' => 50
]);