Todos los productos
Search
Centro de documentos

OpenSearch:Referencia del SDK

Última actualización: Sep 04, 2026

OpenSearch ofrece SDK oficiales para varios lenguajes de programación y permite el desarrollo personalizado mediante Swagger Codegen.

Compatibilidad oficial

1. Servicios de tráfico

OpenSearch proporciona SDK oficiales de servicios de tráfico para Java, PHP, Go, Python, C# y TypeScript. Estos SDK admiten la inserción de datos, las consultas de búsqueda y la orientación de búsqueda.

Lenguaje

Referencia

Java

Java SDK

PHP

PHP SDK

Go

Go SDK

Python

Python SDK

C#

C# SDK

TypeScript

TypeScript SDK

2. Servicios del plano de control

Nota: Los servicios del plano de control no incluyen API de tráfico para búsqueda, sugerencias desplegables, inserción de documentos ni ingesta de datos.

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

Desarrollo personalizado

Las API comunes de OpenSearch se definen en el repositorio OpenSearch API mediante el protocolo Swagger 2.0. Use Swagger Codegen para generar código de cliente en hasta 50 lenguajes.