すべてのプロダクト
Search
ドキュメントセンター

OpenSearch:クエリまたはデータプッシュ機能を実装するための PHP SDK

最終更新日:Apr 04, 2025

PHP 用 OpenSearch SDK は、アプリケーション管理、データ処理、検索などの機能を実装するために使用される API 操作をカプセル化しています。Alibaba Cloud の OpenSearch チームは、バージョン反復に基づいて PHP 用 OpenSearch SDK の機能追加とバグ修正を継続的に行っています。

最新バージョン

PHP 用 OpenSearch SDK の最新バージョンは V3.4.1 で、2021 年 5 月にリリースされました。最新バージョンを使用することをお勧めします。

バージョン履歴

PHP 5.3 以降のみがサポートされています。PHP 5.4 以降を使用することをお勧めします。

V3.4.1 (2021-05-11)

  • 管理および制御 API のリクエストは廃止されました。

ダウンロード URL

V3.3.0 (2020-04-21)

新機能:

  • 一時的なセキュリティトークンサービス ( STS ) トークンがサポートされています。

  • 検索機能の Rank.secondRankType パラメーターが追加されました。有効な値: EXPRESSION および CAVA_SCRIPT。

  • 検索候補機能の userId パラメーターと reSearch パラメーターが追加されました。reSearch パラメーターは HOMONYM に設定できます。

  • SuggestParams クラスと SuggestionClient クラスが追加されました。

ダウンロード URL

V3.2.1 (2019-09-12)

機能の説明:

  • データコレクション 2.0 がサポートされています。

  • HTTPS がサポートされています。

  • A/B テストのパラメーター受け渡しに関する問題が修正されました。

ダウンロード URL

V3.2.0 (2019-08-23)

  • データコレクション 2.0 がサポートされています。

V3.1.0 (2018-09-03)

  • A/B テスト機能がサポートされています。

  • 行動データの収集がサポートされています。

V3.0.2 (2017-11)

新機能:

  • ドキュメント検索機能がサポートされています。

  • 検索候補機能がサポートされています。

  • クエリ分析機能がサポートされています。

  • スクロールクエリ機能がサポートされています。

  • クロスアプリケーションクエリがサポートされています。PHP 用 OpenSearch SDK の V3.x.x では、アプリケーション名を区切るためにカンマ (,) を使用します。V2.x.x では、アプリケーション名を区切るためにセミコロン (;) を使用します。

互換性:

  • アドバンストアプリケーションとスタンダードアプリケーションがサポートされています。

バグ修正:

  • 表示する検索候補の数を指定するパラメーターの名前が無効でした。

  • reRankSize パラメーターの設定に失敗しました。

V3.0.1 (2017-07)

新機能:

  • ドキュメント検索機能がサポートされています。

  • 検索候補機能がサポートされています。

  • クエリ分析機能がサポートされています。

  • スクロールクエリ機能がサポートされています。

  • クロスアプリケーションクエリがサポートされています。PHP 用 OpenSearch SDK の V3.x.x では、アプリケーション名を区切るためにカンマ (,) を使用します。V2.x.x では、アプリケーション名を区切るためにセミコロン (;) を使用します。

  • arg パラメーターを使用する前に、arg パラメーターの定義が必要です。そうしないと、PHP 用 OpenSearch SDK のログレベルが Notice に設定されている場合、未定義の変数: arg というエラーが返されます。

互換性:

  • アドバンストアプリケーションとスタンダードアプリケーションがサポートされています。

機能強化:

  • kvpairs 句がサポートされています。

V3.0.0 (2017-05)

新機能:

  • ドキュメント検索機能がサポートされています。

  • 検索候補機能がサポートされています。

  • クエリ分析機能がサポートされています。

  • スクロールクエリ機能がサポートされています。

  • クロスアプリケーションクエリがサポートされています。PHP 用 OpenSearch SDK の V3.x.x では、アプリケーション名を区切るためにカンマ (,) を使用します。V2.x.x では、アプリケーション名を区切るためにセミコロン (;) を使用します。

互換性:

  • アドバンストアプリケーションとスタンダードアプリケーションがサポートされています。