All Products
Search
Document Center

OpenSearch:Referensi SDK

Last Updated:Aug 22, 2026

OpenSearch menyediakan SDK resmi untuk berbagai bahasa pemrograman dan mendukung pengembangan kustom menggunakan Swagger Codegen.

Dukungan resmi

1. Traffic Services

OpenSearch menyediakan SDK layanan traffic resmi untuk Java, PHP, Go, Python, C#, dan TypeScript. SDK ini mendukung dorong data, kueri pencarian, dan panduan pencarian.

Bahasa

Referensi

Java

Java SDK

PHP

PHP SDK

Go

Go SDK

Python

Python SDK

C#

C# SDK

TypeScript

TypeScript SDK

2. Layanan control plane

Catatan: Layanan control plane tidak mencakup API traffic untuk pencarian, saran drop-down, dorong dokumen, atau ingesti data.

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

Pengembangan kustom

API OpenSearch umum didefinisikan dalam repositori OpenSearch API menggunakan protokol Swagger 2.0. Anda dapat menggunakan Swagger Codegen untuk menghasilkan kode client dalam hingga 50 bahasa.