Ocak ayında, kullanıcı geri bildirimlerine dayanarak, Apidog ekibi birçok "ağır sıklet" yeni özellik getirdi. Erken bir deneyim için web sürümünü ziyaret etmeye hoş geldiniz.
Bu sürümün ana odağı şunlardır:
- Yeni "Hata Ayıklama Modu" API hata ayıklamayı basitleştirir
- Test senaryoları döngüler, koşullu ifadeler ve diğer işlevlerin eklenmesini destekler
- Yeni API toplu yönetim işlevi
- Yeni API değişiklik geçmişi işlevi
- Veri yapısı görüntüleme ve düzenleme stilinin yükseltilmesi
Yeni "Hata Ayıklama Modu" API Hata Ayıklamayı Basitleştirir
API yönetimi, Hata Ayıklama Modu
ekledi; bu, aynı API üzerinde doğrudan istek gönderebilir ve parametreleri değiştirebilir, önce API belgesini tanımlamaya gerek kalmadan. Bu mod, Code-First kullanıcılarının geliştirme ihtiyaçları için daha uygundur ve API isteklerini daha basit ve daha doğrudan hale getirmek ve API hata ayıklama verimliliğini artırmak için "hata ayıklama" üzerine odaklanır. Hata ayıklamadan sonra, gelecekteki belgelerde paylaşım ve işbirliği için bir API olarak kaydedilebilir.
Tasarım Modu: Önce belgeyi tanımlayın/değiştirin, sonra çalıştırın;
Hata Ayıklama Modu: Aynı API üzerinde bir istek gönderin ve çalıştırın.
Orijinal mod "Tasarım Modu" olarak yeniden adlandırıldı ve iki mod temelde aynı işlevlere sahip. Tek fark, etkileşimli tasarımın odağıdır. Veriler iki mod arasında değiştirilebilir ve kullanıcılar ihtiyaçlarına göre bunlar arasında geçiş yapabilirler.

Test Senaryoları Döngüler, Koşullu ve Diğer Özelliklerin Eklenmesini Destekler
Test senaryoları oluştururken, artık döngüler, koşullar, beklemeler, gruplama ve hata işleme gibi kontrol akışı koşullarını istek adımlarına eklemek mümkün, bu da kullanıcıların otomatik test yoluyla daha karmaşık test senaryoları elde etmelerine yardımcı olur.
- Döngüler: Sabit sayıda ve koşula dayalı döngüler için destek.
- Koşullar: If-else koşullu ifadelerin eklenmesi için destek.
- Gruplama: Okunabilirliği ve kullanıcı deneyimini iyileştirmek için birden fazla istek adımını tek bir grupta gruplama desteği.
- Beklemeler: Sonraki adımları yürütmeden önce bir gecikmeye izin veren, bekleme sürelerinin ayarlanması için destek.
- Hata işleme: Yeni genel hata işleme özellikleri, test senaryolarının beklendiği gibi çalışmasını sağlar.

API'nin Toplu Yönetimi İçin Yeni Bir Özellik Eklendi
API yönetiminin verimliliğini artırmak için, dizine yeni bir API veri tablosu görüntüleme sayfası eklendi, bu da ekiplerin API'yi birleşik bir şekilde yönetmesini kolaylaştırıyor. Filtreleme ve sıralama için veri tablosu alanlarının özelleştirilmesi de desteklenmektedir. Ek olarak, API'ler üzerinde toplu düzenleme, silme, taşıma, dışa aktarma ve diğer işlemlerin gerçekleştirilmesine izin veren, API'lerin toplu yönetimi için yeni bir özellik eklendi.
API Değişiklik Geçmişi İçin Yeni Bir Özellik Eklendi
Ekipler arasındaki işbirliği senaryolarını daha iyi desteklemek için, API belgeleri ve veri modelleri için bir değişiklik geçmişi özelliği ekledik.
API değişiklik geçmişi, ekip üyeleri tarafından yapılan değişiklik işlemleri ve içe aktarma üzerine yazma nedeniyle oluşan API belge değişiklikleri dahil olmak üzere, API'nin her alanındaki değişiklikleri kaydedecektir. API'de yapılan belirli değişiklikleri açıkça anlamak için geçmiş sürümlerle karşılaştırmayı destekler. Aynı zamanda, ekiplerin API sürümlerini daha iyi yönetmelerine yardımcı olmak için herhangi bir geçmiş sürüme geri yüklemeyi de destekler.

Veri Yapısı Görüntüleme ve Düzenleme Stilinin Yükseltilmesi
API'nin düzenleme ve görüntüleme API'si tamamen güncellendi. dahil olmak üzere:
Kullanıcıların veri türlerini kolayca ayarlamasına yardımcı olmak için yeni bir veri şemaları düzenleyici düzeni.

API belgesinin veri yapısının görüntüleme stili optimize edildi ve yükseltildi. Örnek, karşılaştırma görüntüsü için veri yapısının sağ tarafına taşındı ve veri adı, parametre bilgilerinin okunabilirliğini artırmak ve API belgesinin okuma deneyimini iyileştirmek için vurgulanır.
Daha Fazla Bilgi Edinin
Apidog ürün ekibi, yukarıda listelenenlerden daha fazla yeni özellik getirdi:
- Ana pencere ve proje penceresi birleştirildi ve birden fazla proje arasında sık geçiş, sürükleme ve API hata ayıklamayı desteklemek için proje sekmesi hiyerarşisi eklendi.
- Belgeleri yayınlamak için özel bir etki alanı ayarlarken, yeni bir kendine ait sunucu röle yöntemi eklendi.
- Markdown düzenleyici sözdizimi, yeni bülten ve katlama blok stilleriyle genişletildi.
- Swagger'dan dosya içe aktarırken, Swagger'daki senkronize belgenin dizin alanı, API belgesinin senkronizasyonu ile birlikte desteklenir.
- Auth, OAuth 1.0'ı destekler.
- API çalışma zamanı, Mock görüntü bayt akışlarını döndürmeyi destekler.
- Çalışma zamanı API'sinin yanıt gövdesi, Raw türü için kopyalama ve arama ve Önizleme türü için kopyalama destekler.
- Paylaşılan API belgelerinde hata ayıklama yaparken, isteğin gövde parametresi json, xml veya raw olduğunda, istek örneği otomatik olarak oluşturulabilir.
- Bir değişkenin yerel değeri, uzaktaki değeri takip edecek şekilde ayarlanabilir.
- Markdown sözdizimi, HTML özniteliklerini destekler.
- API'lerdeki ve API test senaryolarındaki ön ve son işlemciler, daha üst düzey ön ve son işlemcilerin etkin durumunu görüntüler ve kullanıcıların API çalışması sırasında gerçekten etkili olan ön ve son işlemcilerin ayrıntılarını görmesini ve her seviyenin anahtarını manuel olarak kontrol etmesini sağlar.
Yeni özelliklere ek olarak, ürün ayrıntılarını ve kullanıcı deneyimini de optimize ettik. Belirli değişiklikler Apidog değişiklik günlüğünde bulunabilir.
Kullanıcıları optimizasyon için geri bildirim ve önerilerde bulunmaya davet ediyoruz ve kullanıcılara daha iyi ürün özellikleri ve daha da iyi bir kullanıcı deneyimi sunmak için ürünlerimizi optimize etmeye ve güncellemeye devam edeceğiz.
Daha fazla kullanım talimatı ve işlem için lütfen yardım merkezine başvurun. Herhangi bir sorunuz varsa, lütfen Apidog kullanıcı grubunda bizimle iletişime geçmekten çekinmeyin.