Tous les produits
Search
Centre de documentation

OpenSearch:guide des versions et téléchargements associés

Dernière mise à jour :Aug 21, 2026

Le SDK PHP encapsule les opérations de l'API OpenSearch pour vous permettre de gérer des applications, de traiter des données et d'effectuer des recherches. Chaque version ajoute de nouvelles fonctionnalités et corrige les bugs connus.

Versions du SDK PHP

Le SDK prend en charge PHP 5.3 et les versions ultérieures. Pour des performances optimales, nous vous recommandons d'utiliser PHP 5.4 ou une version plus récente.

Guide des versions

La dernière version est la 3.4.1, publiée en mai 2021. Nous vous recommandons de mettre à jour vers cette version.

V3.4.1 (2021-05-11)

  • Les requêtes API de gestion V3 sont dépréciées.

Télécharger

V3.3.0 (2020-04-21)

Description des fonctionnalités :

  • Ajout de la prise en charge de Security Token Service (STS).

  • Ajout du paramètre de recherche Rank.secondRankType (EXPRESSION|CAVA_SCRIPT).

  • Ajout des paramètres userId et reSearch (HOMONYM) pour les suggestions de saisie semi-automatique.

  • Ajout des classes SuggestParams et SuggestionClient.

Télécharger

V3.2.1 (2019-09-12)

Description des fonctionnalités :

  • Ajout de la prise en charge de Data Collection 2.0.

  • Ajout de la prise en charge de HTTPS.

  • Correction d'un problème lié au passage des paramètres pour les tests A/B.

Télécharger

V3.2.0 (2019-08-23)

  • Ajout de la prise en charge de Data Collection 2.0.

V3.1.0 (2018-09-03)

  • Ajout de la prise en charge des tests A/B.

  • Ajout de la prise en charge de la collecte de données comportementales.

V3.0.2 (2017-11)

Fonctionnalités

  • Ajout de la prise en charge de la recherche de documents.

  • Ajout de la prise en charge des suggestions de saisie semi-automatique.

  • Ajout de la prise en charge de l'analyse des requêtes.

  • Ajout de la prise en charge du défilement par balayage (scroll scan).

  • Ajout de la prise en charge des requêtes multi-applications. Remarque : dans le SDK V3, séparez plusieurs applications par des virgules. Dans le SDK V2, séparez-les par des points-virgules.

Compatibilité

  • Compatible avec les applications Standard Edition et Premium Edition.

Corrections de bugs

  • Correction d'un problème où le nom du paramètre pour le nombre d'enregistrements renvoyés par les suggestions de saisie semi-automatique était incorrect.

  • Correction d'un problème empêchant la définition directe du paramètre ReRankSize.

V3.0.1 (2017-07)

Fonctionnalités

  • Ajout de la prise en charge de la recherche de documents.

  • Ajout de la prise en charge des suggestions de saisie semi-automatique.

  • Ajout de la prise en charge de l'analyse des requêtes.

  • Ajout de la prise en charge du défilement par balayage (scroll scan).

  • Ajout de la prise en charge des requêtes multi-applications. Remarque : dans le SDK V3, séparez plusieurs applications par des virgules. Dans le SDK V2, séparez-les par des points-virgules.

  • Définition de arg avant utilisation pour éviter l'avertissement « Undefined variable: arg » lorsque le niveau de journalisation PHP est défini sur Notice.

Compatibilité

  • Compatible avec les applications Standard Edition et Premium Edition.

Améliorations :

  • Ajout de la prise en charge de la clause kvpairs.

V3.0.0 (2017-05)

Fonctionnalités

  • Ajout de la prise en charge de la recherche de documents.

  • Ajout de la prise en charge des suggestions de saisie semi-automatique.

  • Ajout de la prise en charge de l'analyse des requêtes.

  • Ajout de la prise en charge du défilement par balayage (scroll scan).

  • Ajout de la prise en charge des requêtes multi-applications. Remarque : dans le SDK V3, séparez plusieurs applications par des virgules. Dans le SDK V2, séparez-les par des points-virgules.

Compatibilité

  • Compatible avec les applications Standard Edition et Premium Edition.

Instructions de téléchargement

Nous vous recommandons de mettre à jour vers la dernière version. Chaque itération inclut de nouvelles fonctionnalités et des corrections de bugs.

Méthode de téléchargement : dans votre navigateur, cliquez avec le bouton droit sur le lien hypertexte ci-dessous et sélectionnez Enregistrer le lien sous.

V3.4.1 (2021-05-11)

  • Lien de téléchargement : php_v3.4.1.zip

  • Les requêtes API de gestion V3 sont dépréciées.

V3.3.0 (2020-05)

  • Lien de téléchargement : php_v3.3.0.zip

    Nouvelles fonctionnalités :

  • Ajout de la prise en charge de STS.

  • Ajout du paramètre de recherche Rank.secondRankType (EXPRESSION|CAVA_SCRIPT).

  • Ajout des paramètres userId et reSearch (HOMONYM) pour les suggestions de saisie semi-automatique.

  • Ajout des classes SuggestParams et SuggestionClient.

V3.2.1 (2019-09)

  • Lien de téléchargement : php_v3.2.1.zip

    Nouvelles fonctionnalités :

  • Ajout de la prise en charge de Data Collection 2.0.

  • Ajout de la prise en charge de HTTPS.

V3.1.0 (2018-11)

Nouvelles fonctionnalités

  • Ajout de la prise en charge des tests A/B.

  • Ajout de la prise en charge de la collecte de données comportementales.

Corrections

  • Correction d'un problème lié à l'absence de prise en charge de la fonction each dans les versions ultérieures de PHP.

V3.0.2 (2017-11)

  • Lien de téléchargement : php_V3.0.2.zip

    Remarque

    Vous devez utiliser le SDK V3 pour accéder aux applications Standard Edition. L'utilisation du SDK PHP V2 à cette fin entraînera une erreur. Le SDK V3 est compatible avec les applications Premium Edition et Standard Edition. Les SDK V2 et V3 présentent des différences significatives ; nous vous recommandons d'utiliser le SDK V3.

Corrections

  • Correction d'un problème où le nom du paramètre pour le nombre d'enregistrements renvoyés par les suggestions de saisie semi-automatique était incorrect.

  • Correction d'un problème empêchant la définition directe du paramètre ReRankSize.

V3.0.1 (2017-07)

  • Lien de téléchargement : php_V3.0.1.zip

    Remarque

    Vous devez utiliser le SDK V3 pour accéder aux applications Standard Edition. L'utilisation du SDK PHP V2 à cette fin entraînera une erreur. Le SDK V3 est compatible avec les applications Premium Edition et Standard Edition. Les SDK V2 et V3 présentent des différences significatives ; nous vous recommandons d'utiliser le SDK V3.

Nouvelles fonctionnalités

  • Ajout de la prise en charge de la clause kvpairs.

V3.0.0 (2017-05)

  • Lien de téléchargement : php_V3.0.0.zip

    Remarque

    Cette version ne prend pas en charge la clause kvpairs. Pour utiliser la clause kvpairs, vous devez mettre à niveau le SDK PHP vers la version V3.0.1. Vous devez utiliser le SDK V3 pour accéder aux applications Standard Edition. L'utilisation du SDK V2 à cette fin entraînera une erreur. Le SDK V3 est compatible avec les applications Premium Edition et Standard Edition. Les SDK V2 et V3 présentent des différences significatives ; nous vous recommandons d'utiliser le SDK V3.