All Products
Search
Document Center

OpenAPI Explorer:Debug operasi API secara online

Last Updated:Jun 03, 2026

Pelajari cara mendebug operasi API Alibaba Cloud secara online di OpenAPI Explorer.

Buat Akun Alibaba Cloud

Pemanggilan API memerlukan Akun Alibaba Cloud. Jika Anda belum memilikinya, daftarlah di situs web resmi Alibaba Cloud.

Aktifkan Layanan Alibaba Cloud

Aktifkan layanan Alibaba Cloud yang ingin Anda gunakan. Contoh berikut menggunakan Short Message Service (SMS):

  • Buka User Center, cari Short Message Service, lalu klik Activate.

  • Buka konsol layanan, seperti SMS console, lalu klik Activate.

Penting

Anda harus mengaktifkan layanan Alibaba Cloud sebelum memanggil operasi API-nya.

Debug operasi API secara online

Masuk ke OpenAPI Explorer, pilih layanan Alibaba Cloud yang telah diaktifkan, seperti ECS, lalu klik Debug.

Pilih operasi API yang akan didebug, misalnya DescribeInstanceTypeFamilies untuk ECS. Di bagian Parameters, masukkan nilai sesuai yang dijelaskan pada tab Document, lalu klik Initiate Call. Debugging online OpenAPI.

Response

Tab Response menampilkan HTTP status code dan data yang dikembalikan oleh panggilan tersebut.

Tab ini juga menampilkan informasi Request Header dan Response Header.

Panggilan berhasil

Panggilan yang berhasil mengembalikan HTTP status code 200 dengan respons JSON. Setiap parameter dijelaskan dalam dokumentasi API, seperti referensi DescribeInstanceTypeFamilies.

Panggilan gagal

Panggilan yang gagal mengembalikan HTTP status code dalam rentang 4xx. API Alibaba Cloud menggunakan struktur respons kesalahan terpadu, kecuali beberapa layanan yang tidak menggunakan gerbang standar. Contoh berikut menunjukkan format kesalahan untuk operasi RunInstances dari ECS:

{
  "RequestId": "7DC0013A-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
  "Message": "The specified endpoint cant operate this region. Please use API DescribeRegions to get the appropriate endpoint, or upgrade your SDK to latest version.(from POP)",
  "Recommend": "https://api.aliyun.com/troubleshoot?q=InvalidOperation.NotSupportedEndpoint&product=Ecs&requestId=7DC0013A-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
  "HostId": "ecs-cn-hangzhou.aliyuncs.com",
  "Code": "InvalidOperation.NotSupportedEndpoint"
}

Parameter

Deskripsi

RequestId

ID permintaan unik global. Berikan RequestId ini kepada dukungan Alibaba Cloud untuk membantu melokalisasi masalah.

HostId

Titik akhir layanan tempat terjadinya kesalahan. Dalam contoh ini, yaitu titik akhir ECS di wilayah China (Hangzhou).

Code

Identifikasi singkat untuk jenis kesalahan. Cari kode ini di dokumentasi Alibaba Cloud untuk solusinya. Dalam contoh ini, titik akhir tidak mendukung wilayah target.

Message

Pesan kesalahan detail. Dalam contoh ini, titik akhir tidak mendukung wilayah yang dipilih. Gunakan API DescribeRegions untuk menemukan titik akhir yang valid.

Recommend

URL diagnostik. Buka tautan ini untuk mengunjungi OpenAPI Troubleshoot guna mencari solusi.

Untuk memecahkan masalah kesalahan, gunakan OpenAPI Troubleshoot.

Kode contoh SDK

Di tab SDK sample code, pilih SDK version dan bahasa, lalu klik Run Example.

Anda juga dapat mengklik View Version Differences untuk membandingkan versi SDK, Download Full Project untuk mengunduh kode, atau mengaktifkan Generate Example in Common Mode untuk mengganti mode pembuatan.

Contoh CLI

Riwayat panggilan

Tab Call History mencantumkan riwayat panggilan API Anda sebelumnya. Tinjau parameter dan klik Redebug untuk menjalankan ulang panggilan tersebut. Jika status panggilan gagal, gunakan Diagnose untuk mengidentifikasi penyebabnya.

Di tab CLI example, klik tombol run untuk mendebug perintah secara online.

Kode kesalahan

Tab Error Codes mencantumkan kemungkinan kesalahan beserta deskripsinya. Klik Diagnose untuk membuka halaman diagnosis, yang menyediakan dokumen relevan, diskusi forum, dan dukungan.

Sebagai contoh, memasukkan RegionId yang tidak valid mengembalikan HTTP status code 404, kode kesalahan InvalidRegionId.NotFound, dan pesan The RegionId provided does not exist in our records..