全部产品
Search
文档中心

OpenAPI Explorer:Memecahkan masalah error permintaan API

更新时间:Jan 28, 2026

Jika Anda mengalami error saat memanggil operasi API, salin pesan error tersebut ke halaman OpenAPI Troubleshoot untuk menemukan solusi.

Memperoleh pesan error

Dari halaman debugging OpenAPI Explorer

image

Dari pemanggilan SDK

image

Dari CLI

image

Dari Terraform

image

Dari Alibaba Cloud Developer Toolkit

image

Mendiagnosis error API

Penting

Untuk melakukan kueri pesan error lintas akun Alibaba Cloud yang berbeda atau untuk Pengguna RAM yang berbeda dalam akun yang sama, Anda harus terlebih dahulu mendapatkan izin yang diperlukan. Untuk informasi selengkapnya, lihat Memberikan izin untuk diagnosis error API cross-account.

Setelah memperoleh pesan error, Anda dapat menyalin respons error JSON lengkap atau cukup menyalin nilai parameter RequestId, Code, atau Message ke halaman untuk menemukan solusi.

Sebagai contoh, hasil berikut dikembalikan ketika Anda memanggil operasi RunInstances dari Elastic Compute Service (ECS):

{
  "RequestId": "6BE56E05-XXXX-XXXX-XXXX-FD90C4FFD581",
  "HostId": "ecs.ap-southeast-3.aliyuncs.com",
  "Code": "InvalidImageId.NotFound",
  "Message": "The specified ImageId does not exist.",
  "Recommend": "https://api.alibabacloud.com/troubleshoot?intl_lang=EN_US&q=InvalidImageId.NotFound&product=Ecs&requestId=6BE56E05-XXXX-XXXX-XXXX-FD90C4FFD581"
}

Daftar berikut menjelaskan parameter-parameter tersebut:

  • RequestId: ID permintaan. Anda dapat menyalin ID permintaan ini ke halaman untuk memperoleh solusi.

  • HostId: ID host server.

  • Code: kode kesalahan.

  • Message: pesan error detail. Gunakan pesan ini untuk memecahkan masalah pada parameter permintaan. Dalam contoh ini, pesan tersebut menunjukkan bahwa ImageId yang diberikan tidak valid. Untuk mengatasi error ini, gunakan ID image yang valid.

  • Recommend: tautan langsung ke halaman diagnostik error untuk masalah spesifik ini.

image

Dalam beberapa skenario, seperti saat menggunakan SDK, Anda mungkin tidak mendapatkan respons error JSON lengkap. Anda tetap dapat mendiagnosis masalah tersebut dengan hanya menyalin nilai parameter RequestId, Code, atau Message ke halaman . Penggunaan RequestId direkomendasikan untuk hasil yang paling akurat.

Gambar berikut menunjukkan cara menggunakan ID permintaan untuk memperoleh solusi diagnostik.

image

Menampilkan solusi diagnostik

Halaman OpenAPI Troubleshoot berisi tab Diagnostic Solution dan Log Information. Tab Diagnostic Solution menampilkan solusi yang sesuai untuk suatu error. Dalam contoh ini, solusi berikut diberikan untuk pesan error The specified ImageId does not exist.:

The specified image does not exist under this user account. Check whether the image ID is correct.

Berdasarkan solusi ini, Anda harus memastikan bahwa parameter `ImageId` dalam permintaan Anda benar.

Meninjau log dan detail permintaan

Jika Anda tidak menyimpan badan permintaan asli, Anda dapat mengambil parameter permintaan, respons, dan informasi lainnya dari halaman OpenAPI Troubleshoot.

Dengan menggunakan request ID "6BE56E05-XXXX-XXXX-XXXX-FD90C4FFD581" sebagai contoh, buka tab Log Information. Tab ini menyediakan analisis visual jejak pemanggilan API, respons error lengkap, serta konten permintaan asli. Informasi ini membantu Anda mengidentifikasi dan menyelesaikan masalah tersebut.

image