Skip to content

Latest commit

 

History

History
 
 

php

API Clients Quickstarts: PHP

This quickstart demonstrates various usages of the the Algolia PHP API Client.

Setting up the quickstart

Prerequisites

Using VSCode

By using VScode and having the Visual Studio Code Remote - Containers extension installed, you can run any of the quickstarts by using the command Remote-Containers: Open Folder in Container command.

Each of the quickstart contains a .devcontainer.json, along with a Dockerfile.

  1. Create an Algolia Application and an Algolia Index
  2. Copy the file .env.example and rename it to .env
  3. Set the environment variables ALGOLIA_APP_ID, ALGOLIA_API_KEY and ALGOLIA_INDEX_NAME in the .env file. You can obtain those from the Algolia Dashboard. The ALGOLIA_API_KEY should be the "Admin API Key" (necessary for indexing).

How to use

Once setup, you can run each of the script in this folder using the PHP command line. Example: to execute the simple.php script:

php simple.php

Available quickstarts

File Description
simple.php Index a single object and run a search query
indexing.php Showcase of the main indexing methods