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

OpenSearch:SDK の概要

最終更新日:Dec 28, 2024

公式サポート

1. トラフィック SDK

OpenSearch は、Java、PHP、Go、Python、C#、TypeScript の 6 つのプログラミング言語でトラフィック SDK を提供しています。トラフィック SDK は、データプッシュ、データクエリ、検索ガイダンスなどの機能をサポートしています。

プログラミング言語

リファレンス

Java

Java 用 SDK

PHP

PHP 用 SDK

Go

Go 用 SDK

Python

Python 用 SDK

C#

C# 用 SDK

TypeScript

TypeScript 用 SDK

2. 管理および制御 SDK

注: 管理および制御 SDK は、検索、ドロップダウン候補、ドキュメントプッシュ、データ収集などのトラフィック API 操作をサポートしていません。

1. Java:

<dependency>
    <groupId>com.aliyun</groupId>
    <artifactId>aliyun-java-sdk-opensearch</artifactId>
    <version>0.11.0</version>
</dependency>

Core:

<dependency>
  <groupId>com.aliyun</groupId>
  <artifactId>aliyun-java-sdk-core</artifactId>
  <version>4.5.20</version>
</dependency>

2. Go:

go get github.com/aliyun/alibaba-cloud-sdk-go/tree/master/services/opensearch

3. Python:

pip install aliyun-python-sdk-opensearch

4. PHP:

composer require alibabacloud/opensearch

カスタム開発

OpenSearch で頻繁に使用される API 操作は、OpenSearch API リポジトリで Swagger 2.0 に準拠して定義されています。Swagger Codegen を使用すると、50 以上のプログラミング言語でクライアントコードを生成できます。