15.05.27.00 - Apigee Geliştirici Hizmetleri Portalı Sürüm Notları

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
bilgi

2 Haziran 2015 Salı günü, Apigee Geliştirici Hizmetleri Portalı'nın yeni bulut sürümünü kullanıma sunduk.

Sorularınız varsa Apigee Müşteri Desteği sayfasına gidin.

Tüm Apigee Edge sürüm notlarının listesi için Apigee Sürüm Notları'na bakın.

Yeni özellikler

SmartDokümanlar'ın genel kullanılabilirliği

SmartDokümanlar beta sürümünden genel kullanıma sunuluyor. Güncellemeler ve yeni özellikler şunlardır:

  • Dosya veya URL ile içe aktarma dahil olmak üzere Swagger 2.0 desteği (özel adlandırılmış güvenlik nesneleri için destek dahil).
  • SmartDokümanlar oluşturan şablonlarda görsel tasarım iyileştirmeleri.
  • Geliştirici Portalı'ndaki kullanılabilirlik ve iş akışı iyileştirmelerine Drupal'daki İçerik > SmartDokümanlar menüsünden ulaşabilirsiniz.
  • "Özel Jeton" kimlik doğrulaması olarak bilinen teknolojiye artık "API Anahtarı" adı veriliyor.
  • Kimlik doğrulama "güvenlik" nesneleri düzeltme düzeyinde tanımlanır.
  • Şablon düzeyinde istemci kimlik doğrulamasının yapılandırması. Yeni düzeltmeler artık önceden yapılandırılmış SmartDokümanlar istemci kimlik bilgilerini sıfırlamaz.

Diğer özellik açıklamaları için bu blog yayınını inceleyin.

SmartDokümanlar dokümanları için SmartDokümanlar'ı doküman API'leri için kullanma bölümüne bakın.

SmartDokümanlar yükseltme işlemi

Beta döneminde SmartDokümanlar'ı zaten kullanıyorsanız genel kullanıma sunulan sürümdeki yeni özellikler ve işlevler, geliştirici portalınızda SmartDokümanlar'ı yükseltmenizi gerektirir.

Geliştirici portalınızda yayınlanmış tüm SmartDokümanlar sayfaları çalışmaya devam eder ancak mevcut veya yeni sayfalarda yapılan değişiklikleri düzenlemeden ya da yayınlamadan önce güncelleme işlemini uygulamanız gerekir.

SmartDokümanlar'ı geliştirici portalınızda oluşturup yayınlayabileceğinizi, ancak SmartDokümanlar'ın Apigee'nin Edge API Yönetim Hizmetleri kapsamında bulunan API modelinden oluşturulduğunu unutmayın. Edge'de bir API modelinde yaptığınız değişiklikler tüm Pantheon ortamlarınızda aynı olur (geliştiricilerin Pantheon ortamlarında var olması gibi).

SmartDokümanlar beta sürümünden genel kullanıma geçmek için

  1. 15.05.27 sürümünü Pantheon'daki dev veya test ortamlarınızda güncelleyip test edin.
  2. Kullanmakta olduğunuz mevcut API modellerinin yerini alacak yeni bir model oluşturun.
    • Swagger veya WADL belgelerini içe aktarıyorsanız bunları tekrar yeni bir düzeltmeye aktarın.
    • API modelinizin bakımını SmartDokümanlar modülü aracılığıyla yapıyorsanız dosyayı SmartDokümanlar JSON dosyası olarak dışa aktarın ve dosya ekini kullanarak yeni modelinize aktarın.
  3. Modelinizin düzeltmesinin güvenlik özelliklerini ayarlayın. İçerik > SmartDokümanlar > model sayfasında Güvenlik Ayarları'nı seçin.
  4. İşlemler sütunundan Ayarlar'ı tıklayarak model ayarları sayfasındaki (İçerik > SmartDokümanlar) önceden yapılandırılmış kimlik doğrulamasını kontrol edin.
  5. Tüm özel şablonları, CSS ve JS öğelerinin v6'sını kullanacak şekilde güncelleyin ve authSchemes ve apiSchema gibi yeni nesne adlarını yansıtacak şekilde değişiklikler yapın. SmartDokümanlar şablonlarını güncelleme hakkında bilgi edinmek için SmartDokümanlar'ı doküman API'leri için kullanma bölümüne bakın.
  6. Model düzeltmenizi yeniden oluşturun ve yayınlayın.
  7. Yeni dokümanları doğruladıktan sonra üretim portalınızı 15.05.27 sürümüne güncelleyin.

Edge Enterprise müşterisiyseniz ve yükseltme işlemiyle ilgili sorularınız veya endişeleriniz varsa lütfen marsh@Apigee.com ve cnovak@impression.com adresine e-posta gönderin. Aksi takdirde en iyi yanıt için lütfen Apigee Topluluğu'nu kullanın.

Düzeltilen hatalar

Bu sürümde aşağıdaki hatalar düzeltilmiştir.

Sorun Kimliği Açıklama
DEVSOL-487 Para kazanmadaki gün biçimi yöneticiler tarafından yapılandırılmalıdır
Tarih biçimi artık Para Kazanma'da Avrupa ve ABD tarih biçimleri için para kazanma ayarlarından yapılandırılabilir.
DEVSOL-603 Çakışan Plan sayfası kötü biçimlendirilmiş
Mevcut bir planla çakışan bir plan satın alınırken gösterilen sayfa artık kullanıcı için güzel biçimlendirilmiş.
DEVSOL-642 İstemci düzeyindeki yapılandırmaları güvenlik ayarlarından şablon ayarlarına taşıyın
DEVSOL-709 SmartDokümanlar: Boş değer içeren istek gönderildikten sonra URL şablonu parametresi düzenlenemiyor
Yöntem dokümanlarındaki şablon parametresini sildikten sonra, SmartDokümanlar isteği gönderildikten sonra şablon parametrelerini düzenlenemez hale getiren sorunu düzeltildi.
DEVSOL-1013 Dev Portal kullanıcı e-posta adreslerini düzenlenebilir hale getirme
Profil düzenleme sayfasındaki e-posta adresi alanı artık devre dışı bırakılmayacak ve geliştiriciler e-posta adreslerini değiştirebilecek.
DEVSOL-1273 Modüller listesinde"DevConnect Mint" iki kez görünüyor
Modüller bölümünde "Dev Connect Mint" iki kez gösteriliyordu. Bu sorun artık düzeltildi.
DEVSOL-1313 Hem Swagger hem de WADL için JSON/YAML dosyası veya URL içe aktarma desteği
WADL dosyaları artık URL aracılığıyla içe aktarılabilir ve Swagger dosyaları yüklenebilir.
DEVSOL-1339 SmartDokümanlar Yönetici menü konumlarını değiştirme
SmartDokümanlar artık içerik menüsünde, akıllı dokümanlar ayarları ise ayarlar yönetici menüsünde yer almaktadır.
DEVSOL-1340 GA'ya giderken Beta sürümünü kaldır
SmartDokümanlar artık içerik menüsünde, SmartDokümanlar ayarları ise ayarlar yönetici menüsündedir.
DEVSOL-1390 __toString() __toString() çağrısı sorununu düzeltmek için PHP SDK Edge kitaplığı güncellendi
PHP SDK Edge kitaplığı, bu hatayı oluşturan DeveloperRatePlan nesnesinde __toString() çağrısı yapma sorununu düzeltmek için güncellendi: {quote} Önemli hata: /Applications/MPlant-Developers'da özel kod = /Applications/Mplant/htdocs/Apigee/identity- İş Parçası'nda {php/ bölümlü-öğe-çatantısı'nda /Applications/şirket-arası/htdocs/şirket/şirket/ bölümüzle aynı kod ile /php-sirket- bölümülleme kodu ile /php-php-ynd- konumu-htdocs/Apigee/ alanı/ adresinde AMP sürümü 'htdocs/almy/yatlama/htdocs/ornek-posta-gürültü-htdocs/dunyat-tek-plan/htdocs/ eyleme-gürültü-kodlama yöntemi çağrısı yapan işlev formatı işlevi için çağrı yapmak üzere, {quote} Önemli hata:
DEVSOL-1398 SmartDokümanlar Petstore Modeli, kullanıcı istemi olmadan yükleme sırasında içe aktarıldı
SmartDokümanlar artık hava durumu modeli yerine, site kurulumu sırasında evcil hayvan mağazası promosyon örneğini (http://petstore.swagger.io/v2/swagger.json) içe aktarıyor. Böylece, SmartDokümanlar'ın kullanımıyla ilgili daha kapsamlı bir örnek elde ediliyor.
DEVSOL-1407 Çok sayıda geliştirici varken Chrome başarısız oluyor
Çok sayıda geliştirici, Drupal cron'unu çalıştırırken zaman aşımı sorununa neden oluyordu. 200'den fazla kullanıcısı olan bir kuruluşta artık toplu işlem kullanılır.
DEVSOL-1470 "API'ler" Menü bağlantısı ve ilgili görünümü oluşturma
Geliştirici Portalı SmartDokümanlar'da artık ana menüde, varsayılan olarak, yayınlanan yöntemlere sahip tüm modellere bağlantı sağlayan ve "API'ler" adlı, SmartDokümanlar tarafından oluşturulmuş dokümanlara bir bağlantı yer almaktadır.

Bilinen Sorunlar

Bu sürüm aşağıdaki bilinen sorunları içeriyor:

Sorun Kimliği Açıklama
DEVSOL-1558
Petstore Örnek SmartDokümanlar yöntem sayfaları yeni bir yüklemede doğru şekilde oluşturulmuyor
SmartDokümanlar'daki örnek Petstore yöntem sayfaları, yeni bir kurulumda doğru şekilde oluşturulmaz. Bu sorunu düzeltmek için:
  1. Drupal menüsünde İçerik > SmartDokümanlar'ı seçin.
  2. "Petstore Örneği" modelini seçin.
  3. Güncelleme Seçenekleri altında Düğümleri oluştur ve yayınla'yı seçin.
  4. Tüm düğümleri seçmek için Seç / Tümünün seçimini kaldır onay kutusunu tıklayın.
  5. Güncelle'yi tıklayın.

Düğümler artık düzgün bir şekilde oluşturulacak.