Skip to content

Search Term Prediction with our PHP client

The examples below are using our PHP SDK, which is available via Packagist.

Start by making a Searcher-instance.

php
use Relewise\Searcher;
// You have to `use` the above to create a Searcher.

$searcher = new Searcher(
  "00000000-0000-0000-0000-000000000001", 
  "your api key");
$searcher->serverUrl = "the server URL for the dataset";

To make requests with the SDK you need to use the types from our PHP SDK. The types are located in the namespace Relewise\Models and an example of using a concrete type could be the following:

php
use Relewise\Models\ProductSearchRequest;

Before going any further, make sure you have read the following:

  • Read about how to authenticate against our API here.
  • Read about handling different types of users here.

Also remember to specify your Server URL in your request.


The following shows an example on how to perform search term predictions with Relewise:

php
$request = SearchTermPredictionRequest::create(
            Language::create("da"),
            Currency::create("DKK"),
            $this->getUser(),
            "Search overlay",
            "kan",
            take: 10
        );

$response = $searcher->searchTermPrediction($request);

Don't know us? Don't worry - you can find more information about us, by visiting our main page www.relewise.com