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ılır veya el ile oluşturulur ve yönetilir. 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ıt göndermek için kullanılabilir olmasa bile geliştiricilerin API Management örneğinin uygulanmasına ve test edilmesine devam etmelerini sağlar.
İ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 cephesi önce tasarlandığında ve arka uç uygulaması daha sonra gerçekleştiğinde veya arka uç paralel olarak geliştirildiğinde.
- Arka plan sistemi 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.
API'ler>+ API Ekle>HTTP dilimini seçin:
HTTP API'sini Oluştur penceresinde Tam'ı seçin.
Görünen ad alanına Test API'sini girin.
Ü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. 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 durumu kodlarını, içerik türlerini, örnekleri ve şemaları tanımlamak için bu sekmeye değerler gireceksiniz.
+ 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 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 mesaj, API Management'tan döndürülen yanıtların taklit etme politikası tarafından üretildiğini ve arka uç tarafından oluşturulmadığını 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:
Sonraki adım
Sonraki eğitime geçin: