Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację
Apigee X. info
25 lipca 2013 r. opublikowaliśmy aktualizację portalu Apigee Developer Services.
Funkcje i ulepszenia
- Uaktualnienie z Drupal 7.21 do 7.23 (tylko poprawki konserwacyjne, bez problemów z bezpieczeństwem).
- Nowy instalator Drupal oparty na profilach.
- Integracja z Apigee MINT (monetyzacja i handel).
- Obsługa błędów z możliwością podłączania. Udostępniono nowe haki, które umożliwiają modułom specyficznym dla klienta modyfikowanie wszelkich powiadomień o błędach lub stanie generowanych przez moduły Devconnect.
- Zintegrowano moduł Legal. Gdy jest włączony, zapewnia bardziej niezawodny sposób zarządzania akceptacją Warunków korzystania z usługi.
- Nazwę użytkownika i hasło Devconnect oraz nazwę organizacji można ustawić z poziomu wiersza poleceń za pomocą drush.
- Strona szczegółów aplikacji dewelopera jest teraz tworzona bez pliku szablonu (jeśli nie istnieje plik szablonu niestandardowego ), a nowe haki umożliwiają modyfikowanie jej zawartości i układu. Jeśli istnieje motyw niestandardowy, który zastępuje stary szablon strony szczegółów aplikacji dewelopera , używany jest ten szablon. W przeciwnym razie strona jest tworzona jako tablica renderowania Drupal, którą można następnie modyfikować za pomocą haków.
- Data utworzenia aplikacji dewelopera jest teraz przekazywana jako dostępne pole do wyświetlania na stronie szczegółów aplikacji dewelopera. Domyślnie nie jest wyświetlana, ale moduły niestandardowe implementujące określone haki mogą włączyć jej wyświetlanie.
- Adresy URL wywołania zwrotnego mogą być wymagane, opcjonalne lub całkowicie ukryte. Jest to kontrolowane na stronie administracyjnej portalu dewelopera.
- Produkty API można skonfigurować jako pojedyncze lub wielokrotne, z wartością domyślną, wymagane lub opcjonalne, a nawet całkowicie ukryte. Jest to kontrolowane na stronie administracyjnej portalu dewelopera.
- Aplikacje dewelopera, deweloperzy i produkty API są teraz opakowane jako encje. Dla każdego z nich napisano elementy testowania. Deweloper nie musi już znać wewnętrznych elementów pakietu SDK interfejsu API zarządzania Google Analytics. Do uzyskania dostępu do wszystkich funkcji można używać znanych funkcji entity_load i entity_save.
- Aplikacje dewelopera udostępniają teraz tokeny. Jeśli moduł Rules jest włączony, można ich używać, gdy zostaną wywołane 3 nowe zdarzenia: podczas tworzenia, aktualizowania i usuwania aplikacji.
- Gdy uruchomiony jest plik update.php, wyłączane są przestarzałe moduły Devconnect_* (zostaną usunięte w wersji
R24):
- devconnect_apigee (zawierał stare biblioteki klas, które nie są już używane);
- 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ślna treść i struktura są teraz utrwalane jako zestaw funkcji. Umożliwia to instalowanie od zera działającej instancji portalu dewelopera.
- Usunięto zależność od modułu node_reference.
- Moduły DevChan działają teraz prawidłowo, gdy włączony jest język japoński.
- Dodano ciągi do tłumaczenia na język japoński.
- Synchronizacja deweloperów synchronizuje teraz wszystkich deweloperów KMS z lokalnymi użytkownikami Drupal, a także zachowuje stare zachowanie polegające na synchronizowaniu lokalnych użytkowników Drupal z KMS. Przypisuje też role administratora każdemu użytkownikowi, który jest skonfigurowany jako administrator organizacji w KMS.
- Synchronizację deweloperów można teraz uruchamiać za pomocą drush.
- Dodano logowanie jednokrotne accounts.apigee.com (dostępne w domenach *.apigee.com).
- Logowanie jednokrotne Apigee i logowanie jednokrotne Google przypisują role administratora użytkownikowi, którego adres e-mail jest skonfigurowany jako administrator w KMS.
- Ulepszono wykrywanie i wstępne wypełnianie imienia, nazwiska i adresu e-mail w logowaniu jednokrotnym Google.
- Na stronie administracyjnej interfejsu DevChan Management API znajduje się teraz przycisk „Testuj połączenie” umożliwiający testowanie parametrów połączenia z KMS.
- Dodano moduł devconnect_key_value_map, który ukrywa złożoność obsługi pakietu Management API SDK podczas pracy z mapami klucz-wartość.
- Moduł WYSIWYG został wycofany i usunięty z dystrybucji na rzecz modułów CKEditor & CKEditor link. (WYSIWYG należy CAŁKOWICIE USUNĄĆ z każdej instalacji).
- CKEditor został uaktualniony do wersji 4.2.1.
- CKEditor jest skonfigurowany do używania modułów media, media_embed i media_youtube do zarządzania multimediami przesłanymi i pochodzącymi z internetu.
- Dodano polecenie drush do uaktualniania z wersji >=R22.
- Całkowicie nowy skrypt instalacyjny OPDK i przewodnik instalacji w formacie PDF.
Poprawki błędów
- Ampersandy są teraz zabronione w nazwach aplikacji dewelopera. Wcześniej obecność ampersandów powodowała awarię witryny.
- Hasła organizacji zawierające znaki nieprzyjazne dla adresów URL nie powodują już awarii.
- Jeśli dane logowania KMS nie zostały jeszcze skonfigurowane, podczas zapisywania użytkownika nie będą już zgłaszane wyjątki up.