Haziran güncellemeleri, yapay zeka destekli CLI işlemleri, daha düzenli içe aktarımlar, OAuth 2.0 otomatik yenileme ve kullanıcılar tarafından talep edilen çeşitli iyileştirmelerle günlük API iş akışlarını otomatikleştirmeyi ve güvenilir hale getirmeyi kolaylaştırıyor.
Bu sürüm, API ekiplerinin sıklıkla zaman kaybettiği noktalara odaklanıyor: yapay zeka ajanlarına gerçek proje kaynaklarına yapılandırılmış erişim sağlamak, içe aktarmalardan sonra temizlik işlerini azaltmak, OAuth korumalı isteklerin çalışmaya devam etmesini sağlamak ve küçük ama sık karşılaşılan test ve yapılandırma görevlerini kolaylaştırmak.
Bu ay değişenler aşağıdadır.
Yeni Güncellemeler
Apidog CLI, Yapay Zeka Destekli API İş Akışlarını Destekliyor
Apidog CLI, yapay zeka destekli API iş akışları için yürütme katmanı haline geliyor.
Kullanıcıların her komutu manuel olarak öğrenmesini istemek yerine, amaç yapay zeka ajanlarının gerçek Apidog varlıklarıyla yapılandırılmış bir şekilde çalışmasını sağlamaktır. CLI yetenekleri sayesinde ajanlar, proje kaynaklarını okuyabilir, değişiklikler yazabilir, yapılandırılmış işlemleri doğrulayabilir, veri dışa aktarabilir ve test iş akışlarını daha güvenilir bir şekilde çalıştırabilir.
Bu ay, Apidog CLI bu yönde birkaç pratik iyileştirme ekledi:
- Apidog proje kaynakları üzerinde çalışan yapay zeka ajanları için yürütme katmanı olarak hizmet edebilir.
- Test senaryolarını çalıştırmayı destekler.
- Senaryo durumları, uç noktaları, test senaryolarını ve diğer senaryoları referans alabilir.
- Yerel format ve OpenAPI formatında dışa aktarımlar, daha ince taneli kapsam kontrolünü destekler.
Apidog Becerileri ile eşleştirildiğinde, CLI yapay zeka ajanlarına daha net talimatlar ve daha güvenli çalışma sınırları sağlar. Ajanlar, Apidog kaynaklarını nasıl kullanacaklarını, oluşturulan değişiklikleri geri yazmadan önce nasıl doğrulayacaklarını ve API görevlerini daha az tahminle tamamlayabileceklerini daha iyi anlayabilirler.
CLI'ı, doğal dildeki yapay zeka talimatları ile yapılandırılmış Apidog proje işlemleri arasındaki köprü olarak düşünün.
İçe ve Dışa Aktarma İyileştirmeleri
Bu sürüm, özellikle Postman'den veri taşıyan veya OpenAPI ve Swagger ile API tanımlarını sürdüren ekipler için birkaç içe ve dışa aktarma iş akışını da iyileştiriyor.
Postman API aracılığıyla veri içe aktarırken, Apidog artık değişken adlarındaki boşlukları kaldırabilir. Bu, içe aktarma sonrası temizliği azaltmaya ve aşağı akış kullanımında elverişsiz veya tutarsız değişken adlarından kaynaklanan sorunları önlemeye yardımcı olur.
Postman API aracılığıyla çalışma alanları içe aktarılırken, Apidog ayrıca çalışma alanı yaratıcısına göre kafa karıştırıcı "Çalışma Alanım" adlarını yeniden adlandırabilir. Birden fazla çalışma alanı içe aktaran ekipler için bu, içe aktarılan verilerin tanımlanmasını ve düzenlenmesini kolaylaştırır.
OpenAPI ve Swagger içe/dışa aktarımı da daha eksiksiz hale geliyor. Apidog artık içe/dışa aktarma sırasında nesne tipi parametreleri ve referans tipi parametreleri destekleyerek, ekiplerin daha az manuel ayarlama ile daha zengin API belirtim yapılarını korumasına yardımcı oluyor.
| Önce | Şimdi |
|---|---|
|
|
OAuth 2.0 Artık Otomatik Token Yenilemeyi Destekliyor
OAuth 2.0 kimlik doğrulaması artık otomatik token yenilemeyi destekliyor.
Bir erişim tokeni sona ermeye yaklaştığında veya zaten sona erdiğinde, Apidog onu otomatik olarak yenileyebilir, böylece istekler manuel olarak yeniden kimlik doğrulamanız veya yeni bir token kopyalamanız gerekmeden devam edebilir.
Bu, özellikle OAuth korumalı API'lerde sık sık hata ayıklayan ekipler için kullanışlıdır. Bir token sona erdiğinde istek akışını kesmek yerine, Apidog oturumun devam etmesine yardımcı olur.
Bu, API hata ayıklama, test etme ve tekrarlayan istek doğrulaması sırasında kimlik doğrulama kesintilerini azaltır.
Kullanıcı Geri Bildirim İyileştirmeleri
Daha İyi MCP İstemci Uyumluluğu
Apidog, MCP İstemci uyumluluğunu geliştirdi ve artık standart olmayan şemaları daha güvenilir bir şekilde ayrıştırabilir.
Bu, şema çıktısı beklenen formatlara kesinlikle uymayan MCP sunucularına veya araçlarına bağlanırken yardımcı olur. Şema farklılıklarında erken başarısız olmak yerine, Apidog daha fazla gerçek dünya MCP yanıtını işleyebilir ve araç entegrasyonu ve hata ayıklama başarı oranını artırabilir.
Test Paketlerinde Statik Adımları Ada Göre Ara
Bir test paketine statik adımlar eklerken, artık ada göre arama yapabilirsiniz.
Çok sayıda uç nokta, test senaryosu veya senaryo içeren projeler için bu, uzun listeler arasında manuel olarak gezinmek zorunda kalmadan doğru adımı bulmayı ve pakete eklemeyi hızlandırır.
Zamanlanmış Görevlere "Her 8 Saatte Bir" Seçeneği Eklendi
Zamanlanmış görevler artık "Her 8 saatte bir" seçeneğini içeriyor.
Bu, ekiplere yinelenen otomatik testler, izleme tarzı kontroller veya periyodik API doğrulama iş akışları için başka bir kullanışlı aralık sunar.
Apidog Web Uygulaması, Otomatik Oluşturulan Başlıkları Yapılandırmayı Destekliyor
Apidog Web Uygulaması artık otomatik olarak oluşturulan başlıkları yapılandırmayı destekliyor.
Bu, Web Uygulaması kullanıcılarına istek davranışı üzerinde daha fazla kontrol sağlar ve oluşturulan istek başlıklarının ekip veya proje gereksinimleriyle uyumlu hale gelmesine yardımcı olur.
Hata Düzeltmeleri ve Küçük İyileştirmeler
Bu ay ayrıca bir dizi düzeltme ve küçük iyileştirme yayınladık, bunlar arasında:
- Büyük test senaryolarını alt dallara seçerken performans iyileştirildi, zaman aşımı hataları olasılığı azaltıldı.
- Sprint dalı ve genel dal listeleri artık dal kimliklerini görüntülemeyi ve kopyalamayı destekliyor.
- macOS intranet istekleri gönderemediğinde daha kullanıcı dostu bir uyarı mesajı görüntülenir.
- Yeni bir modüle Apidog verilerini yeniden içe aktarırken servis Temel URL'lerinin içe aktarılmaması ve uç noktaların belirtilen servise bağlanmaması sorunu düzeltildi.
- İstek başlığına eklenmek üzere ayarlanan OAuth 1.0 kimlik doğrulamasının aslında istek başlığına eklenmemesi sorunu düzeltildi.
- Temel Kimlik Doğrulama Çince değişkenler kullandığında oluşturulan uç nokta istek kodunun doğru çalışmaması sorunu düzeltildi.
- Uç nokta HTTP kullandığında oluşturulan istek kodunun yanlışlıkla HTTPS kullanması sorunu düzeltildi.
- Bir senaryo adımı ham formatta bir yanıt gövdesini referans aldığında CLI senaryolarını çalıştırmanın "Beklenmeyen token" hatası verebilmesi sorunu düzeltildi.
- Otomatik bir test senaryosu anormal bir şekilde sonlandırıldıktan sonra test raporu ayrıntılarının hala çalışıyor olarak görünmesi sorunu düzeltildi.
- Kök klasördeki senaryo durumları çalıştırıldıktan sonra ilgili raporun test raporu listesinde görüntülenmemesi sorunu düzeltildi.
- Apidog Web Uygulaması'nı yenilediğinizde projenin otomatik olarak ana dala geri dönmesi sorunu düzeltildi.
- Dal içe aktarımı sırasında ve Markdown'a uç nokta eklerken etiket filtresi seçeneklerinin içeriği olmaması sorunu düzeltildi.
- Birden çok modül ve servis içeren Apidog dosyalarını içe aktarırken varsayılan olmayan servislerin tekrar tekrar eklenmesi sorunu düzeltildi.
- Apidog verileri içe aktarılırken Markdown belge etiketlerinin doğru şekilde içe aktarılmaması sorunu düzeltildi.
- Bazı durumlarda uç noktalar ana dalla birleştirildikten sonra hala çakışmaların gösterilmesi sorunu düzeltildi.
- Bazı durumlarda SSE uç noktalarında hata ayıklarken ön uç hatalarının meydana gelebilmesi sorunu düzeltildi.
- Şirket içi proje istatistiklerinin yalnızca varsayılan modülden gelen verileri sayması sorunu düzeltildi.
- Ekip ayrıntıları sayfasından çok modüllü bir Apidog dosyasını içe aktarırken uç noktaların yanlışlıkla varsayılan modüle içe aktarılması sorunu düzeltildi.
- Bazı durumlarda değişiklikleri gönderdikten sonra değişikliklerin kaybolması sorunu düzeltildi.
- Şifre değiştirme akışında e-posta doğrulama sırasında yanlış bir hata mesajı gösterilmesi sorunu düzeltildi.
Bu Ne Anlama Geliyor
Tüm bu güncellemeler bir araya geldiğinde Apidog'u insanlar, yapay zeka ajanları, spesifikasyonlar ve otomatik testleri kapsayan iş akışlarında daha kullanışlı hale getiriyor.
| Alan | Ne Gelişiyor | Neden Önemli |
|---|---|---|
| Yapay zeka destekli CLI iş akışları | CLI, yapay zeka ajanlarının gerçek Apidog proje kaynakları üzerinde çalışmasına, test senaryoları çalıştırmasına, mevcut varlıklara referans vermesine ve dışa aktarımları daha hassas bir şekilde kontrol etmesine yardımcı olabilir. | Yapay zeka ajanlarının API görevlerini yapılandırılmamış bilgilerden tahmin etmek yerine yapılandırılmış proje bağlamıyla tamamlaması daha kolay hale geliyor. |
| İçe ve dışa aktarma | Postman API içe aktarımları değişken adlarını temizleyebilir ve çalışma alanı adlarını netleştirebilir; OpenAPI/Swagger içe/dışa aktarımı nesne tipi ve referans tipi parametreleri destekler. | Geçiş sonrası daha az temizlik ve daha eksiksiz API spesifikasyon değişimi. |
| Kimlik doğrulama | OAuth 2.0 tokenleri otomatik olarak yenilenebilir. | API hata ayıklama ve test etme sırasında daha az kesinti. |
| MCP uyumluluğu | MCP İstemcisi daha fazla standart dışı şemayı ayrıştırabilir. | Gerçek dünya MCP araçları ve sunucularıyla daha iyi uyumluluk. |
| Test iş akışları | Statik adımları bulmak daha kolay, ve zamanlanmış görevler ek bir 8 saatlik aralığı destekler. | Daha hızlı test paketi kurulumu ve daha esnek yinelenen test yürütmesi. |
| Web Uygulaması yapılandırması | Otomatik olarak oluşturulan başlıklar Apidog Web Uygulaması'nda yapılandırılabilir. | Tarayıcı tabanlı iş akışlarında istek davranışı üzerinde daha fazla kontrol. |
Sonuç olarak daha düzenli bir çalışma yolu ortaya çıkıyor: Yapay zeka ajanları daha iyi proje bağlamı elde ediyor, içe aktarılan veriler daha az temizlik gerektiriyor, OAuth isteklerinin kesintiye uğrama olasılığı azalıyor ve ekipler yinelenen test ve istek yapılandırması üzerinde daha fazla kontrole sahip oluyor.
Sohbete Katılın
Diğer API mühendisleri ve Apidog ekibiyle bağlantı kurun:
- Gerçek zamanlı tartışmalar ve destek için Discord topluluğumuza katılın.
- Teknik sohbetler için Slack topluluğumuza katılın.
- En son güncellemeler için bizi X (Twitter) üzerinden takip edin.
Not: Tüm güncellemelerin tam detayları için Apidog Değişiklik Günlüğü'nü kontrol edin.
Saygılarımızla,
Apidog Ekibi
