Closed SamMcSam closed 3 years ago
Bonjour!
Il semblerait qu'il soit impossible de configurer le Client avec l'URL de la recette.
Exemple minimal :
Version qui fonctionne
$client = new Client([ 'baseUri' => 'https://base.apidae-tourisme.com/', 'apiKey' => $apiKeyProd, 'projectId' => $projectIdProd, ]); $query = $client->searchObject(['query' => [ "selectionIds" => $selectionIdsProd, "criteresQuery" => "type:ACTIVITE", "responseFields" => ["id"], ]]);
$query est bien un Result
$query
Par contre, en changeant pour la recettte
$client = new Client([ 'baseUri' => 'https://api.apidae-tourisme-recette.accelance.net/', 'apiKey' => $apiKeyPreprod, 'projectId' => $projectIdPreprod, ]); $query = $client->searchObject(['query' => [ "selectionIds" => $selectionIdsPreprod, "criteresQuery" => "type:ACTIVITE", "responseFields" => ["id"], ]]);
Cela lance une erreur
There was an error executing the searchObject command: Client error: `POST https://base.apidae-tourisme.com/api/v002/recherche/list-objets-touristiques` resulted in a `403 Forbidden` response:
où l'on voit que le l'URL ne pointe pas sur la recette
Bonjour!
Il semblerait qu'il soit impossible de configurer le Client avec l'URL de la recette.
Exemple minimal :
Version qui fonctionne
$query
est bien un ResultPar contre, en changeant pour la recettte
Cela lance une erreur
où l'on voit que le l'URL ne pointe pas sur la recette