Alibaba Cloud menyediakan berbagai operasi API yang memungkinkan Anda mengakses dan mengelola sumber daya cloud secara terprogram. Memahami dan menggunakan Metadata API dengan benar sangat penting saat menggunakan operasi API ini, terutama dalam mode self-signed. Topik ini menjelaskan cara mendapatkan informasi yang diperlukan untuk memanggil operasi API dalam mode self-signed.
Ikhtisar Metadata
Metadata API adalah kumpulan semua informasi deskriptif yang terkait dengan operasi API Alibaba Cloud. Sebelum memanggil operasi API dalam mode self-signed, Anda harus mendapatkan informasi berikut tentang layanan cloud spesifik dan operasi API: gaya API, protokol, metode permintaan, nama parameter, jenis parameter, dan lokasi parameter.
Informasi Layanan dan Versi
Informasi ini mencakup gaya API, kode layanan, dan versi API.
Contoh:
{"style":"RPC","product":"Ecs","version":"2014-05-26"}Ringkasan API
Struktur Map digunakan untuk menampilkan nama operasi API sebagai kunci dan ringkasan API sebagai nilai. Ringkasan API mencakup parameter berikut.
Parameter | Deskripsi | Contoh |
methods | Metode permintaan yang didukung oleh operasi API. | Contoh ini menunjukkan bahwa operasi API mendukung metode permintaan POST dan GET. Kedua metode tersebut tidak memiliki perbedaan dalam hasil panggilan. |
schemes | Protokol yang didukung oleh operasi API. | Contoh ini menunjukkan bahwa operasi API mendukung HTTP dan HTTPS. |
parameters | Parameter permintaan. | Informasi parameter mencakup nama parameter, lokasi (query, path, dan body), tipe parameter, dan apakah parameter tersebut wajib. |
Titik Akhir
Titik akhir dari layanan cloud.
Mendapatkan Metadata API
Metode 1: Mendapatkan metadata layanan cloud
Kunjungi Portal OpenAPI dan pilih layanan cloud. Dalam contoh ini, Elastic Compute Service dipilih. Klik Metadata di bawah Elastic Compute Service.

Metode 2: Mendapatkan metadata operasi API
Kunjungi Portal OpenAPI dan pilih layanan cloud. Dalam contoh ini, Elastic Compute Service dipilih. Pilih operasi API yang ingin Anda panggil dan klik Metadata di pojok kanan atas halaman.

Metode 3: Panggil operasi API metadata untuk mendapatkan metadata
Anda dapat memanggil operasi API metadata melalui Internet tanpa perlu otentikasi. Tabel berikut menjelaskan cara mendapatkan metadata. Untuk informasi lebih lanjut tentang operasi API metadata, lihat Guidelines for use.
Operasi | URL API | Metode permintaan |
Menanyakan kode layanan dan versi API dari semua layanan cloud | https://api.aliyun.com/meta/v1/products.json?language=EN_US | GET |
Menanyakan metadata versi tertentu dari layanan tertentu | https://api.aliyun.com/meta/v1/products/{product}/versions/{version}/api-docs.json | GET |
Menanyakan metadata operasi API tertentu | https://api.aliyun.com/meta/v1/products/{product}/versions/{version}/apis/{api_name}/api.json | GET |