Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
UYGULANANLAR: Tüm API Management katmanları
Arka uç API'leri bir Azure API Management API'sine aktarılabilir veya el ile oluşturulup yönetilebilir. Bu öğreticideki adımlar şunların nasıl yapılacağını açıklar:
- Boş bir HTTP API'sini oluşturmak için API Management'ı kullanın.
- HTTP API'lerini el ile yönetin.
- Bir API'de, sahte bir yanıt döndürecek şekilde bir politika ayarlayın.
Bu yöntem, arka uç gerçek yanıtlar göndermek için kullanılamasa bile geliştiricilerin API Management örneğinin uygulanmasına ve test edilmesine devam etmesine olanak tanır.
İpucu
API ekipleri bu özelliği çalışma alanlarında kullanabilir. Çalışma alanları, API'lere ve kendi API çalışma zamanı ortamlarına yalıtılmış yönetim erişimi sağlar.
Sahte yanıtlar oluşturma özelliği birçok senaryoda kullanışlıdır:
- API ağ geçidi önce tasarlandığında ve arka uç uygulaması daha sonra gerçekleştiğinde veya arka uç paralel olarak geliştirildiğinde.
- Arka uç geçici olarak çalışmadığında veya ölçeklenemediğinde.
Bu öğreticide aşağıdakilerin nasıl yapılacağını öğreneceksiniz:
- Test API’si oluşturma
- Test API’sine işlem ekleme
- Yanıt taklidini etkinleştir
- Sahte API’yi test etme
Önkoşullar
- API Management terminolojisini öğrenin.
- API Management'ta ilke kavramını anlama.
- Hızlı başlangıç Azure API Management örneği oluşturma adımını tamamlayın.
Test API’si oluşturma
Bu bölümdeki adımlarda arka ucu olmayan bir HTTP API'sinin nasıl oluşturulacağı gösterilmektedir.
Azure portalında oturum açın ve ardından API Management örneğine gidin.
Kenar çubuğu menüsünde API API'leri'ni> ve ardından + API Ekle'yi seçin. HTTP kutucuğunu seçin:
HTTP API'sini Oluştur penceresinde Tam'ı seçin.
Görünen ad alanına Test API'sini girin. Ad alanı otomatik olarak doldurulur.
Ürünler'de, bu değer varsa Sınırsız'ı seçin. Bu değer yalnızca bazı katmanlarda kullanılabilir. Bu öğretici için değeri boş bırakabilirsiniz, ancak yayımlamak için API'yi bir ürünle ilişkilendirmeniz gerekir. Daha fazla bilgi için bkz. İlk API'nizi içeri aktarma ve yayımlama.
Ağ Geçitleri'nde, bu seçenek mevcut olduğunda Yönetilen'i seçin. (Bu seçenek yalnızca belirli hizmet katmanlarında kullanılabilir.)
Oluştur'u belirleyin.
Test API’sine işlem ekleme
API bir veya daha fazla işlemi kullanıma sunar. Bu bölümde, oluşturduğunuz HTTP API'sine bir işlem eklersiniz. Bu bölümdeki adımlar tamamlandıktan sonra işlemin çağrılması bir hatayı tetikler. Yanıt taklidini etkinleştirme bölümündeki adımları tamamladıktan sonra hata almazsınız.
Önceki adımda oluşturduğunuz API'yi seçin.
+ İşlem Ekle’yi seçin.
Ön uç penceresinde aşağıdaki değerleri girin:
Ayar Değer Açıklama Görünen ad Test çağrısı Geliştirici portalında görüntülenen ad. İsim test çağrısı Bu alan otomatik olarak doldurulur. URL (ilk kutu) GET Önceden tanımlanmış HTTP fiillerinden birini seçin. URL (ikinci kutu) /test API için bir URL yolu. Açıklama İşlemin isteğe bağlı açıklaması. API'yi kullanan geliştiricilere geliştirici portalında belgeler sağlar. URL, Görünen ad ve Açıklama kutularının altında bulunan Yanıtlar sekmesini seçin. Yanıt durum kodlarını, içerik türlerini, örnekleri ve şemaları tanımlamak için bu sekmeye değerleri girin.
+ Yanıt ekle'yi ve ardından listeden 200 Tamam'ı seçin.
Gösterimler bölümünde + Gösterim ekle'yi seçin.
Arama kutusuna application/json yazın ve ardından application/json içerik türünü seçin.
Örnek kutusuna yazın
{ "sampleField" : "test" }.Kaydet'i seçin.
Bu örnek için gerekli olmasa da, aşağıdaki tabloda açıklandığı gibi diğer sekmelerde bir API işlemi için daha fazla ayar yapılandırabilirsiniz:
| Sekme | Açıklama |
|---|---|
| Sorgu | Sorgu parametreleri ekleyin. Ad ve açıklama sağlamanın yanı sıra, sorgu parametresine atanan değerleri de sağlayabilirsiniz. Değerlerden birini varsayılan (isteğe bağlı) olarak işaretleyebilirsiniz. |
| İstek | İstek içerik türlerini, örneklerini ve şemalarını tanımlayın. |
Yanıt taklidini etkinleştir
Test API'sini oluşturma bölümünde oluşturduğunuz API'yi seçin.
Tasarım sekmesinin seçili olduğundan emin olun.
Eklediğiniz Test çağrısı işlemini seçin.
Gelen işleme bölümünde + Politika ekle'yi seçin.
Galeriden Sahte yanıtlar kutucuğunu seçin:
API Management yanıt kutusunda 200 Tamam, uygulama/json görüntülendiğinden emin olun. Bu seçim, API'nizin önceki bölümde tanımladığınız yanıt örneğini döndürmesi gerektiğini gösterir.
Kaydet'i seçin.
İpucu
Ekranda "Alay etme etkin" metnini gösteren sarı bir çubuk belirir. Bu ileti, API Management'tan döndürülen yanıtların taklit ilke tarafından verildiğini ve arka uç tarafından üretilmediğini gösterir.
Sahte API’yi test etme
Test API'sini oluşturma bölümünde oluşturduğunuz API'yi seçin.
Test sekmesinde Test çağrısı API'sinin seçili olduğundan emin olun ve ardından gönder'i seçerek test araması yapın:
HTTP yanıtı, öğreticinin ilk bölümünde örnek olarak sağlanan JSON'yi görüntüler: