Documentación • Laravel • Symfony • Foro de la comunidad • Stack Overflow • Informar un error • Preguntas frecuentes • Soporte
^8.0
. Primero, instale el cliente API PHP de Algolia a través del administrador de paquetes del compositor:
composer require algolia/algoliasearch-client-php " ^4.0 "
Ahora puedes importar el cliente API de Algolia en tu proyecto y jugar con él.
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 obtener la documentación completa, visite el Cliente API PHP de Algolia .
¿Tiene algún problema? Antes de comunicarse con el soporte, le recomendamos que consulte nuestras preguntas frecuentes, donde encontrará respuestas a los problemas y problemas más comunes con el cliente. También puedes abrir una incidencia de GitHub.
Este repositorio aloja el código del cliente API de Algolia para PHP generado. Si desea contribuir, diríjase al repositorio principal. También puede encontrar guías contribuyentes en nuestro sitio web de documentación.
El cliente API PHP de Algolia es un software de código abierto con licencia MIT.