Tüm Ürünler
Search
Belge Merkezi

OpenAPI Explorer:OpenAPI Hata Tanılama

Son Güncelleme:Oct 06, 2026

Bir OpenAPI çağrısı sırasında bir hatayla karşılaştığınızda, hata iletisini OpenAPI Sorun Giderme sayfasına kopyalayarak çözüm önerisini otomatik olarak alabilirsiniz.

Hata iletisini alma

API çevrimiçi hata ayıklama sayfası

image

SDK çağrısı

image

CLI çağrısı

image

Terraform çağrısı

image

Alibaba Cloud Developer Toolkit

image

OpenAPI sorunlarını tanılama

Önemli

Farklı Alibaba Cloud hesaplarında veya aynı hesap altındaki farklı Resource Access Management (RAM) kullanıcıları arasında hata iletilerini sorgulamak için önce yetkilendirme yapın, ardından tekrar deneyin.

Hata iletisini aldıktan sonra, tam JSON içeriğini veya yalnızca RequestId, Code ya da Message alanını sayfasına kopyalayarak çözüm önerisini otomatik olarak alabilirsiniz.

Örneğin, Elastic Compute Service'in RunInstances API'sini çağırırken bir hata aldığınızda hata iletisi şu şekilde görünür:

{
  "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"
}

Parametrelerin anlamları şöyledir:

  • RequestId: İstek için benzersiz bir tanımlayıcıdır. Bu değeri sayfasına kopyalayarak çözüm önerisini otomatik olarak alabilirsiniz.

  • HostId: API isteği için hizmet uç noktasıdır.

  • Code: Hata kodudur.

  • Message: Ayrıntılı hata bilgilerini içerir. İstek parametrelerinizi kontrol etmek için bu alanı kullanabilirsiniz. Bu örnekte hata, ImageId parametresine geçersiz bir görüntü kimliği girildiği için oluşmuştur. Sorunu geçerli bir görüntü kimliği kullanarak çözün.

  • Recommend: Hata tanılama sayfasına doğrudan bağlantı sağlar. Sorun giderme çözümüne doğrudan gitmek için bu alanı kopyalayın.

image

Gerçek dünya senaryolarında—örneğin bir SDK kullanırken—tam JSON hata yanıtını alamayabilirsiniz. Bu durumda, yalnızca RequestId, Code veya Message değerlerini sayfasına kopyalayarak çözüm önerisini alabilirsiniz. En doğru sonucu elde etmek için RequestId kullanmanız önerilir.

RequestId kullanılarak alınan çözüm önerisi aşağıda gösterildiği gibi görünür:

image

Tanılama çözümünü görüntüleme

Yukarıda gösterildiği gibi, sayfanın altında Tanılama Çözümü ve Günlük Bilgileri olmak üzere iki sekme bulunur. Tanılama Çözümü sekmesi eşleşen çözüm önerisini gösterir. Örneğin, hata iletisi The specified ImageId does not exist. ise sağlanan çözüm şudur:

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

ImageId parametre değerinin doğru olduğunu doğrulamak için çözümdeki talimatları izleyin.

İstek parametrelerini kontrol etme

Gerçek dünya senaryolarında, hata oluştuğunda orijinal istek gövdesini kaydetmemiş olabilirsiniz. Yine de OpenAPI Troubleshooting aracını kullanarak istek parametrelerini, yanıtı ve diğer ayrıntıları alabilirsiniz.

RequestId değeri 6BE56E05-XXXX-XXXX-XXXX-FD90C4FFD581 olan hatayı örnek alalım. Günlük Bilgileri sekmesine tıklayın. Aşağıda gösterildiği gibi, çağrı zincirinin görsel analizini, tam hata iletisini ve orijinal istek içeriğini görüntüleyebilirsiniz. Sorunu daha hassas bir şekilde tespit etmek ve çözmek için bu günlükleri kullanın.

image