全部產品
Search
文件中心

OpenSearch:SDK參考

更新時間:Dec 06, 2024

官方支援

1.Cellular Data Package

OpenSearch官方目前支援Java、PHP、Go、Python、C#、TypeScript這6種開發語言的Cellular Data PackageSDK(包括資料推送、查詢服務、搜尋引導等)。

語言

參考

Java

Java SDK

PHP

PHP SDK

Go

Go SDK

Python

Python SDK

C#

C# SDK

TypeScript

TypeScript SDK

2.管控服務

注意:管控服務並不包含搜尋、下拉提示查詢、推送文檔、資料擷取等流量介面。

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常用介面以Swagger 2.0協議定義在Opensearch API版本庫中。可以藉助Swagger Codegen產生多達50種語言的用戶端代碼。