Documentação • Laravel • Symfony • Fórum da comunidade • Stack Overflow • Relatar um bug • FAQ • Suporte
^8.0
. Primeiro, instale o Algolia PHP API Client através do gerenciador de pacotes do compositor:
composer require algolia/algoliasearch-client-php " ^4.0 "
Agora você pode importar o cliente Algolia API em seu projeto e brincar com ele.
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 );
Para documentação completa, visite Algolia PHP API Client .
Encontrando um problema? Antes de entrar em contato com o suporte, recomendamos acessar nosso FAQ, onde você encontrará respostas para os problemas e pegadinhas mais comuns do cliente. Você também pode abrir um problema do GitHub
Este repositório hospeda o código do cliente Algolia API gerado para PHP, se você quiser contribuir, vá até o repositório principal. Você também pode encontrar guias de contribuição em nosso site de documentação.
O Algolia PHP API Client é um software de código aberto licenciado sob a licença MIT.