SOAP API’sini içeri aktarma
Bu makalede, bir SOAP API’sinin standart bir XML gösteriminin nasıl içeri aktarılacağı gösterilir. Makalede ayrıca API Management API 'sinin nasıl test yapılacağı gösterilmektedir.
Bu makalede şunları öğreneceksiniz:
- SOAP API’sini içeri aktarma
- Azure portalında API’yi test etme
- Geliştirici portalında API’yi test etme
Önkoşullar
Şu hızlı başlangıcı doldurun: Azure API Management örneği oluşturma
API Management örneğinize gidin
Azure portal, API Management Hizmetleri' ni arayıp seçin.
API Management Services sayfasında API Management örneğinizi seçin.
Arka uç API'sini içeri aktarma ve yayımlama
Azure portal API Management hizmetinize gidin ve menüden API 'leri seçin.
Yeni API ekleyin listesinden WSDL’yi seçin.

WSDL belirtimi’nde, SOAP API’nizin bulunduğu URL'yi girin.
SOAP geçişi radyo düğmesi, varsayılan olarak seçilir. Bu seçimle API, SOAP olarak sunulur. Tüketicinin SOAP kurallarını kullanması gerekir. API’yi REST’e dönüştürmek istiyorsanız, SOAP API'yi içeri aktarma ve REST’e dönüştürme konusundaki adımları izleyin.

Sekme tuşuna basın.
Şu alanlar, SOAP API’sinde bulunan bilgilerle doldurulur: Görünen ad, Ad, Açıklama.
API URL'si soneki ekleyin. Sonek, bu belirli API’yi bu API Management örneğinde tanımlayan bir addır. Bu API Management örneğinde benzersiz olmalıdır.
API’yi bir ürünle ilişkilendirerek yayımlayın. Bu durumda, "sınırsız" ürün kullanılır. API’nin yayımlanmasını ve geliştiricilerin kullanımına sunulmasını istiyorsanız API’yi bir ürüne ekleyin. Bunu API oluşturması sırasında yapabilir ya da daha sonra ayarlayabilirsiniz.
Ürünler bir veya daha fazla API arasındaki ilişkilendirmelerdir. Bir dizi API ekleyebilir ve geliştirici portalı aracılığıyla geliştiricilere sunabilirsiniz. Geliştiricilerin bir API’ye erişebilmesi için önce ürüne abone olması gerekir. Abone olduklarında, ilgili üründeki tüm API’ler için geçerli olan bir abonelik anahtarı edinirler. API Management örneğini oluşturduysanız, zaten bir yöneticiyseniz, varsayılan olarak her ürüne abone olursunuz.
Varsayılan olarak, her bir API Management örneği iki örnek ürün ile birlikte gelir:
- Başlangıç
- Sınırsız
Diğer API ayarlarını girin. oluşturma sırasında değerleri ayarlayabilir veya daha sonra Ayarlar sekmesine giderek yapılandırabilirsiniz. Ayarlar, Ilk API 'Nizi Içeri aktarma ve yayımlama öğreticisinde açıklanmıştır.
Oluştur’u seçin.
Yönetim portalında yeni API 'YI test etme
İşlemler doğrudan bir API’nin işlemlerini görüntülemek ve test etmek için kullanışlı bir yol sağlayan yönetim portalından çağrılabilir.
Önceki adımda oluşturduğunuz API’yi seçin.
Test sekmesine basın.
Bir işlem seçin.
Sayfa, sorgu parametrelerinin ve üst bilgilerin alanlarını görüntüler. Bu API ile ilişkilendirilmiş ürünün abonelik anahtarı için, üst bilgilerden biri "Ocp-Apim-Subscription-Key" üst bilgisidir. API Management örneğini siz oluşturduysanız zaten bir yöneticisinizdir ve anahtar otomatik olarak doldurulur.
Gönder’e basın.
Arka uç, 200 OK ve bazı verilerle yanıt verir.
Diğer API'leri ekleme
Farklı hizmetler tarafından sunulan API 'lerin bir API 'sini şu şekilde oluşturabilirsiniz:
- Openapı belirtimi
- BIR SOAP APı 'SI
- Azure App Service barındırılan bir Web uygulaması
- Azure İşlev Uygulaması
- Azure Logic Apps
- Azure Service Fabric
Aşağıdaki adımları kullanarak var olan API 'nize farklı bir API ekleyin.
Not
Başka bir API'yi içeri aktardığınızda işlemler geçerli API'nize eklenir.
Azure portal'da Azure API Management örneğinize gidin.
Genel bakış sayfasında veya sol taraftaki menüden API 'ler ' i seçin.
Başka bir API eklemek istediğiniz API'nin yanındaki ... simgesine tıklayın.
Açılan menüden İçeri aktar'ı seçin.
API'nin içeri aktarılacağı hizmeti seçin.
İlgili konular
- API içeri aktarma sınırlamaları
- OpenAPI belirtimini içeri aktarma
- SOAP API’sini içeri aktarma
- SOAP API'sini içeri aktarma ve REST’e dönüştürme
- App Service API 'sini içeri aktarma
- Kapsayıcı uygulama API 'sini içeri aktarma
- WebSocket API 'sini içeri aktarma
- GraphQL API 'sini içeri aktarma (Önizleme)
- Azure İşlev Uygulamalarını içeri aktarma
- Azure Mantıksal Uygulamalarını içeri aktarma
- Service Fabric hizmetlerini içeri aktarma
- API’yi düzenleme