全部产品
Search
文档中心

Alibaba Cloud SDK:Panggilan generik dan panggilan spesifik

更新时间:Nov 10, 2025

Topik ini menjelaskan perbedaan antara panggilan umum dan panggilan khusus yang dapat Anda lakukan menggunakan SDK Alibaba Cloud, serta manfaat dan keterbatasannya dari segi ukuran paket dan pengalaman pengembangan untuk membantu Anda memilih metode pemanggilan yang sesuai. Contoh kode disediakan guna mempermudah pengembangan proyek Anda.

Panggilan generik

Panggilan umum (CommonRequest) hanya menggunakan kelas Client dan kelas konfigurasi parameter umum dari SDK inti untuk memanggil operasi OpenAPI.

Keuntungan

  • Mengurangi ukuran paket kode setelah integrasi karena Anda hanya perlu bergantung pada SDK inti meskipun menggunakan beberapa Produk.

  • Memungkinkan Anda memanggil API yang telah dipublikasikan tetapi belum tercantum di Pusat Bantuan Alibaba Cloud atau Portal OpenAPI.

Kerugian

Pengembangan memerlukan konsultasi dokumentasi karena petunjuk kode tidak tersedia.

Panggilan spesifik

Panggilan khusus menggunakan kelas Client, permintaan OpenAPI, dan kelas tanggapan dari SDK spesifik Produk untuk memanggil operasi OpenAPI.

Keuntungan

Kelas Client menangani logika permintaan OpenAPI khusus dan parameter umum Produk, sehingga mengurangi jumlah parameter yang harus Anda masukkan. Kelas Request dan Response mengenkapsulasi parameter permintaan dan tanggapan OpenAPI, memungkinkan Anda menggunakan petunjuk kode untuk pass parameter dan mengambil nilai kembali, yang meningkatkan pengalaman pengembang.

Kerugian

  • Jika suatu Produk tidak memiliki SDK Alibaba Cloud yang sesuai, metode ini tidak dapat digunakan.

  • Penggunaan beberapa Produk mengharuskan Anda menginstal SDK terpisah untuk setiap Produk, yang meningkatkan ukuran paket kode.

Penting

SDK Node.js/TypeScript V1.0 hanya mendukung panggilan umum, bukan panggilan khusus.

Panduan Penggunaan

Bahasa

SDK V2.0

SDK V1.0

Panggilan Khusus

Panggilan Umum

Panggilan Khusus

Panggilan Umum

Java

Integrasikan SDK

Panggilan Umum

Integrasikan SDK

Panggilan Umum

Python

Integrasikan SDK

Panggilan Umum

Integrasikan SDK

Panggilan Umum

Node.js

Integrasikan SDK

Panggilan Umum

/

Panggilan Umum

Go

Integrasikan SDK

Panggilan Umum

Integrasikan SDK

Panggilan Umum

PHP

Integrasikan SDK

Panggilan Umum

Integrasikan SDK

Panggilan Umum

.NET

Integrasikan SDK

Panggilan Umum

Integrasikan SDK

Panggilan Umum