公式サポート
1. トラフィックサービス
OpenSearch は、Java、PHP、Go、Python、C#、TypeScript 向けの公式トラフィックサービス SDK を提供しています。これらの SDK は、データプッシュ、検索クエリ、検索案内などのサービスをサポートしています。
|
言語 |
リファレンス |
|
Java |
|
|
PHP |
|
|
Go |
|
|
Python |
|
|
C# |
|
|
TypeScript |
2. コントロールプレーンサービス
注: コントロールプレーンサービスには、検索、検索候補、ドキュメントプッシュ、またはデータインジェストのためのトラフィック API は含まれません。
1) Java:
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-opensearch</artifactId>
<version>0.11.0</version>
</dependency>
コア:
<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 の言語でクライアントコードを生成できます。