Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. Informacje
25 lipca 2013 r. wprowadziliśmy aktualizację portalu Usługi dla deweloperów Apigee.
Funkcje i ulepszenia
- Uaktualnienie z Drupala 7.21 do 7.23 (tylko poprawki konserwacyjne, bez problemów z bezpieczeństwem).
- Nowy instalator Drupala oparty na profilu.
- Integracja z Apigee MINT (monetyzacja i handel).
- Możliwość podłączenia obsługi błędów. Dostępne są nowe uchwyty, które umożliwiają modyfikację powiadomień o błędach i stanie generowanych przez moduły Devconnect przez moduły specyficzne dla klienta.
- Moduł prawny został zintegrowany. Po włączeniu ta funkcja zapewnia bardziej niezawodne zarządzanie akceptacją Warunków korzystania z usługi.
- Nazwa użytkownika i hasło do Devconnect oraz organizacja mogą być ustawiane z poziomu wiersza poleceń za pomocą drush.
- Strona szczegółów aplikacji dla deweloperów jest teraz tworzona bez pliku szablonu (jeśli nie ma pliku szablonu niestandardowego) i zawiera nowe elementy, które umożliwiają modyfikowanie jej zawartości i układu. Jeśli istnieje motyw niestandardowy, który zastępuje stary szablon strony ze szczegółami aplikacji dewelopera, jest on używany. W przeciwnym razie strona jest tworzona jako tablica renderowania Drupala, którą można następnie modyfikować za pomocą haka.
- Data utworzenia aplikacji dewelopera jest teraz przekazywana jako dostępne pole do wyświetlenia na stronie ze szczegółami aplikacji dewelopera. Domyślnie nie jest wyświetlany, ale można go włączyć w przypadku modułów niestandardowych, które implementują określone haki.
- Adresy URL wywołania zwrotnego mogą być wymagane, opcjonalne lub całkowicie ukryte. Jest to kontrolowane na stronie administracyjnej Portalu deweloperskiego.
- Produkty interfejsu API można skonfigurować jako pojedyncze lub wielokrotne, z wartością domyślną, wymagane lub opcjonalne, a nawet całkowicie ukryte. Jest ona kontrolowana na stronie administracyjnej Portalu dewelopera.
- Aplikacje deweloperów, deweloperzy i produkty API są teraz zawijane jako elementy. Dla każdego z nich napisano przypadki testowe. Deweloperzy nie muszą już znać wewnętrznych szczegółów pakietu Management API SDK. Dostęp do wszystkich funkcji zapewniają znane funkcje entity_load i entity_save.
- Aplikacje deweloperów teraz udostępniają tokeny. Jeśli moduł Reguły jest włączony, można go używać, gdy występują 3 nowe zdarzenia: tworzenie, aktualizowanie i usuwanie aplikacji.
- Gdy uruchamiasz plik update.php, przestarzałe moduły Devconnect_* są wyłączane (zostaną usunięte w R24):
- devconnect_apigee (zawierała stare biblioteki klas, których już się nie używa)
- devconnect_validate (nie jest już potrzebny, ponieważ przechodzimy na Pantheon)
- devconnect_faq_ext
- Usunęliśmy te przestarzałe moduły związane z devconnect:
- devconnect_api_content_types
- devconnect_api_views
- devconnect_cdn
- devconnect_node_settings
- devconnect_readonlymode_ext
- Domyślne treści i struktura są teraz przechowywane jako zestaw funkcji. Dzięki temu można skonfigurować działającą instancję portalu dewelopera podczas instalacji od zera.
- Usunięto zależność od modułu node_reference.
- Moduł DevChan działa teraz prawidłowo, gdy włączona jest japońska wersja językowa.
- Dodano ciągi znaków do tłumaczenia na japoński.
- Synchronizacja deweloperów synchronizuje teraz wszystkich deweloperów KMS z lokalnymi użytkownikami Drupala, a także zachowuje stare zachowanie synchronizowania lokalnych użytkowników Drupala z KMS. Przypisuje też role administratora każdemu użytkownikowi, który jest skonfigurowany jako administrator organizacji w KMS.
- Synchronizacja dewelopera może teraz być uruchamiana za pomocą drush.
- Dodano logowanie jednokrotne na accounts.apigee.com (dostępne w domenach *.apigee.com).
- Zarówno logowanie jednokrotne Apigee, jak i logowanie jednokrotne Google ustawiają role administratora dla użytkownika, którego adres e-mail jest skonfigurowany jako administrator w KMS.
- Ulepszone wykrywanie i wstępne wypełnianie pól imienia i nazwiska oraz adresu e-mail w logowaniu jednokrotnym Google.
- Na stronie administracyjnej interfejsu API DevChan Management znajduje się teraz przycisk „testuj połączenie”, za pomocą którego można przetestować parametry połączenia KMS.
- Dodano moduł devconnect_key_value_map, który ukrywa złożoność interakcji z pakietem SDK interfejsu Management API podczas pracy z mapami klucz-wartość.
- Moduł WYSIWYG został wycofany i usunięty z dystrybucji na rzecz modułów CKEditor i CKEditor Link. (WYSIWYG należy całkowicie usunąć z każdej instalacji).
- CKEditor został uaktualniony do wersji 4.2.1.
- CKEditor skonfigurowany do używania tagów media, media_embed i media_youtube do zarządzania przesłanymi i pozyskanymi z internetu multimediami.
- Dodano polecenie drush do przejścia na wersję >=R22.
- Całkowicie nowy skrypt instalacji OPDK i przewodnik PDF dotyczący instalacji.
Poprawki błędów
- W nazwach aplikacji dewelopera nie można już używać znaku „&”. Obecność znaku „&” powodowała wcześniej uszkodzenie witryny.
- Hasła organizacji zawierające znaki nieobsługiwane przez adresy URL nie powodują już problemów.
- Nie będą już zgłaszane wyjątki w przypadku funkcji user_save, jeśli dane uwierzytelniające KMS nie zostały jeszcze skonfigurowane.