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

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


6 Ocak 2015, Salı günü bulut için Apigee Geliştirici Hizmetleri portalının 15.01.06.00 sürümünü yayınladık.

Yeni özellikler

Apigee Geliştirici Hizmetleri portalının bulut sürümünün bu sürümünde aşağıdaki yeni özellikler yer almaktadır:

  • Eş zamansız kullanıcı kaydetme
    eşzamansız kullanıcı kaydetme, performansı artırmak için kullanıcı bilgilerinin kaydedilmesini yanıtın tarayıcıya geri gönderilene kadar ertelediği yeni bir özelliktir. Bu değişiklik yalnızca aşağıdaki durumlarda gerçekleşir:
    • Uygun bir PHP KSA bulundu
    • Para kazanma etkin değil
    • Yapılandırma > Geliştirici Portalı Ayarları > Geliştirici Portalı Kullanıcı Ayarları sayfasında eşzamansızı etkinleştir onay kutusu işaretli.
  • Portal ile Edge arasındaki bağlantı ayarlarını artık değiştiremezsiniz
    Önceki bulut sürümlerinde, portalı Edge'e bağlamak için kullanılan Edge uç noktasının URL'si, Apigee kuruluş adı ve kuruluş yöneticisinin kullanıcı adı ve şifresi gibi bağlantı bilgilerini doğrudan düzenleyebiliyordunuz. Artık bağlantı bilgilerini değiştirmek için Apigee Desteği'ne istek göndermeniz gerekir. Daha fazla bilgi için Geliştirici portalı oluşturma bölümüne bakın.

Kullanımdan Kaldırma

Google, 15 Nisan 2015 tarihinden itibaren aşağıdaki bağlantıda açıklandığı üzere OpenID 2.0 API'sini desteklemeyecektir:

https://developers.google.com/+/api/auth-migration#timetable

14.07'den önce yayınlanan tüm portallar Google OpenID 2.0'ı kullanıyordu. Bu sayede kullanıcılar, Google kimlik bilgilerini kullanarak portala giriş yapabilir veya portal kullanıcısı olarak kaydolabiliyorlardı. Daha fazla bilgi için Geliştirici portalında birleşik kimlik bilgilerini kullanma bölümüne bakın. Desteği sonlandırılması nedeniyle söz konusu işlev portaldan kaldırıldı.

Bunun yerine Drupal Google Auth modülünü veya Giriş için OAuth 2.0'ı Kullanma başlıklı makalede açıklanan bilgileri kullanabilirsiniz.

Hata düzeltmeleri

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

Konu Açıklama
Para kazanma Para kazanma için son kullanıcılara gösterilen ifadelerde yapılan düzeltmeler.
Para kazanma Vergi oranları, Para kazanma ön ödemeli faturalandırma sayfasında artık düzgün bir şekilde gösterilmektedir. Portal tarafında (Yapılandırma > Para Kazanma Ayarları altında) "prepaid developer API " çağrısını kullanmanız gerektiğini unutmayın.
Para kazanma Para kazanma ön ödeme bakiyesi sayfasında sıfır bakiye artık "-0,00" olarak değil, "0,00" olarak gösterilir.
Para kazanma
Faturalandırma belgeleri artık Edge sunucusundan HTML biçiminde düzgün şekilde indirilmektedir. Postgres sürüm 9.0, faturalandırma belgelerinin doğru şekilde indirilebilmesi için postgresql.conf dosyasında değiştirilmesi gerekebilecek yeni bir "onaltılık" kodlamayı kullanıma sundu. Faturalandırma belgeleri Geliştirici Portalı'ndan doğru şekilde indirilmezse postgresql.conf dosyasındaki bytea_output değerini Uç Yönetim Sunucusu'nda "escape" olarak değiştirin:
bytea_output = 'escape' # onaltılık, escape
Para kazanma Kullanıcı bakiyesini almaya yönelik Edge API çağrısı düzgün bir şekilde döndürülmediğinde sayfa artık doğru bir şekilde görüntülenir ve bir hata kaydedilir. Daha önce sayfada bir hata ekranı gösteriliyordu.
Yeni geliştirici kaydı Yeni bir hesaba kaydolurken, yalnızca Geliştirici Portalı giriş yapmadan önce yönetici onayına ihtiyaç duyacak şekilde yapılandırılmışsa hesabın yönetici onayı beklediğini belirten mesaj düzeltildi.
Yeni geliştirici kaydı Varsayılan olarak engellenmesi gereken yeni kaydolmuş geliştiriciler, Edge arka ucunda etkinleştirildi. Varsayılan olarak engellenmesi gereken geliştiriciler de etkinleştirilmiştir ("Lütfen onay için bekleyin" mesajının gösterilmesine rağmen) aynı düzeltmeyle çözülmüştür.
Yeni geliştirici kaydı Kullanıcılar e-posta adresi olmadan kaydolduğunda portal artık istisna atmıyor. Böylece e-posta adresi kullanmayan sistemlerle entegrasyon gerçekleştirilebiliyor. Ancak kullanıcıların geliştirici uygulamaları oluşturabilmeleri için önce profillerini bir e-posta adresiyle güncellemeleri gerekir.
Kayıt formu Kayıt formundaki Ad ve Soyadı alanları, yeni yüklemeler için kayıt formunun en üstüne taşındı. Bu formdaki tüm alanlar Yönetici Arayüzü kullanılarak taşınabilir. Daha fazla bilgi için Kullanıcı hesapları ekleme ve yönetme sayfasına göz atın.
Geliştirici durumu Bir geliştirici, portalda "engellendi" durumuna ayarlandığında, geliştirici Edge yönetim sunucusunda etkin değil olarak ayarlanır. Bu, engellenen geliştiricinin API çağrıları yapamayacağı anlamına gelir.
Cron işi Artık Edge'deki uygulamalar bir geliştiriciyle düzgün şekilde ilişkilendirilmediğinde Cron başarısız olmuyor.
Günlük Kaydı Bir uygulamanın erişim türü "salt okunur" olduğunda sistem artık hatayı günlüğe kaydetmez.
Drupal kuralları Bir uygulama anahtarı beklemede durumundan onaylandı durumuna geçtiğinde e-posta göndermek için kullanılan Drupal kurallarındaki kural modülü artık çalıştırılmıştır. Önceki sürümlerde, durum değiştirildiğinde kural çalışmıyordu.
SmartDocs YAMA fiili, SmartDokümanlar sayfalarında oluşturulduğunda artık doğru şekilde görüntülenmektedir.
SmartDocs Edge uç noktasına erişilemediğinde SmartDokümanlar modülü artık uyarı göstermez.
SmartDocs "Tanımlanmamış dizin:" uyarıları artık SmartDokümanlar modülünde görüntülenmiyor.
SmartDocs
İçerik haritaları artık SmartDokümanlar sayfalarında doğru şekilde çalışıyor. Yöntem ayrıntıları sayfasında, içerik haritası yolundaki ilk öğe model_machine_name Documentation/ idi. Bu nedenle ilk kelime büyük harfle yazılmamıştı. Bu düzeltmeyle birlikte ilk öğe, modelin kullanıcılar tarafından okunabilen adı olacak ve ilk kelime büyük harfle yazılacaktır.
Ayrıca, HTTP fiiline (GET/POST/PUT/DELETE) dayalı API Yöntemi listeleme sayfasında içerik haritası öğeleri yanlış URL'ye bağlanıyordu. Bu düzeltmeyle birlikte, sayfadaki içerik haritası öğeleri artık doğru URL'leri işaret ediyor.
SmartDocs Bir CSS düzeltmesi sayesinde artık SmartDokümanlar JSON gövdesi (POST veya PUT isteğinde) düzgün şekilde yerinde düzenlenebilecek.
Ana menü Giriş ve kayıt bağlantıları artık ana menüde hiç öğe olmadığında kullanılabilir.
Uygulama özellikleri
Uygulama özelliklerinin giriş sayfası bozuk olduğundan görüntülenemedi. Bu sorun, devconnect_app_attributes.module dosyasında düzeltildi.
Sabit kodlu yönlendirmeler Geliştirici uygulaması düzenleme formunu oluşturan işlev, geliştirici uygulaması bulunamazsa artık doğrudan drupal_goto() veya drupal_not_found() işlevini çağırmaz. Bu, müşteriye özel modüllerin, koşulsuz yönlendirmeyi zorlamadan formun davranışını tutarlı bir şekilde değiştirmesine olanak tanır.