Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. info
6 Ocak 2015 Salı günü, bulut için Apigee Developer Services portalının 15.01.06.00 sürümünü yayınladık.
Yeni özellikler
Apigee Developer Services portalının bulut sürümündeki bu sürümde aşağıdaki yeni özellikler yer almaktadır:
-
Asenkron kullanıcı kaydı
Asenkron kullanıcı kaydı, performansı artırmak için kullanıcı bilgilerinin kaydedilmesini yanıt tarayıcıya geri gönderilene kadar erteleyen yeni bir özelliktir. Bu değişiklik yalnızca aşağıdaki durumlarda gerçekleşir:-
Uygun bir PHP CLI bulunmalıdır.
-
Para kazanma etkin değil
-
Enable asynchronous (Asenkronizasyonu etkinleştir) onay kutusu, Configuration > Dev Portal Settings > Dev Portal User Settings (Yapılandırma > Geliştirici Portalı Ayarları > Geliştirici Portalı Kullanıcı Ayarları) sayfasında seçilidir.
-
-
Artık portal ile Edge arasındaki bağlantı ayarlarını değiştiremezsiniz
Önceki bulut sürümlerinde, portalı Edge'e bağlamak için kullanılan bağlantı bilgilerini doğrudan düzenleyebiliyordunuz. Bu bilgiler arasında Edge uç noktasının URL'si, Apigee kuruluş adı ve kuruluş yöneticisinin kullanıcı adı ile şifresi yer alıyordu. Artık bağlantı bilgilerini değiştirmek için Apigee Edge Destek Ekibi'ne istek göndermeniz gerekiyor. Daha fazla bilgi için Geliştirici portalı oluşturma başlıklı makaleyi inceleyin.
Kullanımdan Kaldırma
Google, 15 Nisan 2015'ten itibaren aşağıdaki bağlantıda açıklandığı gibi OpenID 2.0 API'yi desteklemeyecek:
https://developers.google.com/+/api/auth-migration#timetable
14.07'den önce yayınlanan tüm portallar, kullanıcıların Google kimlik bilgilerini kullanarak portala giriş yapmasına veya portal kullanıcısı olarak kaydolmasına olanak tanıyan Google OpenID 2.0'ı kullanıyordu. Daha fazla bilgi için Geliştirici portalında federasyon kimlik bilgilerini kullanma başlıklı makaleyi inceleyin. Bu desteğin sonlandırılması nedeniyle söz konusu işlev, portaldan kaldırıldı.
Bunun yerine Drupal Google Auth modülünü veya Using OAuth 2.0 for Login (Oturum Açmak İç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 ile ilgili olarak son kullanıcılara gösterilen metinlerdeki düzeltmeler. |
| Para kazanma | Vergi oranları artık para kazanma ön ödemeli faturalandırma sayfasında doğru şekilde gösteriliyor. 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 ödemeli bakiye sayfasında artık sıfır bakiye "-0,00" olarak değil, "0,00" olarak gösteriliyor. |
| Para kazanma |
Fatura belgeleri artık HTML biçiminde uç sunucudan düzgün şekilde indiriliyor. Postgres v9.0, fatura belgelerinin düzgün şekilde indirilmesi için postgresql.conf dosyasında değiştirilmesi gerekebilecek yeni bir "hex" kodlaması sunmuştur. Fatura belgeleri Geliştirici Portalı'ndan doğru şekilde indirilmiyorsa postgresql.conf dosyasındaki bytea_output değerini Edge Yönetim Sunucusu'nda "escape" olarak değiştirin:
bytea_output = 'escape' # hex,
escape
|
| Para kazanma | Kullanıcı bakiyesini almak için yapılan Edge API çağrısı düzgün şekilde yanıt vermediğinde sayfa artık doğru şekilde görüntüleniyor ve bir hata kaydediliyor. Daha önce sayfada hata ekranı gösteriliyordu. |
| Yeni geliştirici kaydı | Yeni bir hesapla kaydolurken, yalnızca Geliştirici Portalı'nda oturum açmadan önce yönetici onayı gerekmesi için 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 kayıtlı geliştiriciler, Edge arka ucunda etkinleştirildi. Varsayılan olarak engellenmesi gereken geliştiricilerin etkinleştirilmesi (bir "Lütfen onay bekleyin" mesajı gösterilmesine rağmen) sorunu da aynı düzeltmeyle çözüldü. |
| Yeni geliştirici kaydı | Kullanıcılar e-posta adresi olmadan kaydolduğunda artık portalda istisna oluşmuyor. Böylece, e-posta adresi kullanmayan sistemlerle entegrasyonlar yapılabiliyor. Ancak kullanıcıların geliştirici uygulamaları oluşturabilmeleri için profillerini 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ın yönetici kullanıcı arayüzü kullanılarak taşınabileceğini unutmayın. Daha fazla bilgi için Kullanıcı hesapları ekleme ve yönetme başlıklı makaleyi inceleyin. |
| Geliştirici durumu | Bir geliştirici portalda "engellendi" durumuna ayarlandığında, geliştirici Edge yönetim sunucusunda etkin olmayan duruma ayarlanır. Bu durumda, engellenen geliştirici API çağrıları yapamaz. |
| Cron işi | Edge'deki bir uygulama bir geliştiriciyle düzgün şekilde ilişkilendirilmediğinde Cron artık başarısız olmuyor. |
| Günlük Kaydı | Bir uygulamanın erişim türü "salt okunur" olduğunda sistem artık hata günlüğü oluşturmuyor. |
| Drupal kuralları | Bir uygulama anahtarı beklemede durumundan onaylandı durumuna geçtiğinde e-posta göndermek için Rule in Drupal rules modülü artık çalıştırılıyor. Önceki sürümlerde durum değiştirildiğinde kural çalışmıyordu. |
| SmartDocs | PATCH fiili, SmartDocs sayfalarında oluşturulduğunda artık doğru şekilde gösteriliyor. |
| SmartDocs | Edge uç noktasına erişilemediğinde SmartDocs modülü artık uyarı göstermez. |
| SmartDocs | "Tanımsız dizin:" uyarıları artık SmartDocs modülünde gösterilmiyor. |
| SmartDocs |
SmartDocs sayfalarında artık doğru şekilde çalışan ekmek kırıntıları. Yöntem ayrıntıları sayfasında, içerik haritası yolundaki ilk öğe model_machine_name Documentation/ idi. Bu nedenle, ilk kelimenin ilk harfi büyük yazılmıyordu. Bu düzeltmeyle birlikte ilk öğe, modelin okunabilir adı olacak ve ilk kelimenin ilk harfi büyük yazılacak.
Ayrıca, HTTP fiiline (GET/POST/PUT/DELETE) dayalı API yöntemi listeleme sayfasında, ekmek kırıntısı öğeleri yanlış URL'ye bağlanıyordu. Bu düzeltmeyle birlikte sayfadaki içerik haritası öğeleri artık doğru URL'lere yönlendiriyor.
|
| SmartDocs | CSS düzeltmesi sayesinde artık SmartDocs JSON gövdesi (POST veya PUT isteğinde) yerinde düzgün şekilde düzenlenebiliyor. |
| Ana menü | Ana menüde öğe yoksa giriş ve kayıt bağlantıları artık kullanılabilir. |
| Uygulama özellikleri |
Uygulama özellikleri için listeleme sayfası bozuktu ve oluşturulmuyordu. Bu sorun, devconnect_app_attributes.module dosyasında düzeltildi.
|
| Sabit kodlu yönlendirmeler | Geliştirici uygulamasının düzenlenmesi için formu oluşturan işlev, geliştirici uygulaması bulunamazsa artık doğrudan drupal_goto() veya drupal_not_found() işlevini çağırmıyor. Bu sayede, müşteriye özel modüller, koşulsuz yönlendirme yapmadan formun davranışını tutarlı bir şekilde değiştirebilir. |