Informacje o wersji portalu Apigee dla programistów – 7.x–4.23

Przeglądasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
Informacje

25 lipca 2013 r. opublikowaliśmy aktualizację portalu Apigee Developer Services.

Funkcje i ulepszenia

  • Uaktualnij Drupal z wersji 7.21 do wersji 7.23 (tylko poprawki konserwacyjne, bez problemów z bezpieczeństwem).
  • Nowy instalator Drupal oparty na profilu.
  • Integracja z Apigee MINT (zarabianie i handel).
  • Łatwa obsługa błędów. Ujawniono nowe punkty zaczepienia, które umożliwiają modułom dotyczącym konkretnego klienta modyfikowanie wszelkich powiadomień o błędach lub stanie wygenerowanych przez moduły Devconnect.
  • Moduł Dział prawny jest teraz zintegrowany. Gdy jest włączona, umożliwia bardziej zaawansowany sposób zarządzania akceptacją Warunków korzystania z usługi.
  • Devconnect username:password i org można ustawić z poziomu wiersza poleceń za pomocą drush.
  • Strona z informacjami o aplikacji dewelopera jest teraz tworzona bez pliku szablonu (jeśli nie istnieje plik szablonu niestandardowego). Pojawiają się też nowe punkty zaczepienia, które umożliwiają modyfikowanie zawartości i układu. Jeśli motyw niestandardowy zastępuje stary szablon strony z informacjami o aplikacji dla dewelopera, jest używany ten szablon. W przeciwnym razie strona jest tworzona jako tablica renderowania Drupal, którą można później modyfikować za pomocą punktów zaczepienia.
  • Pole daty utworzenia aplikacji dewelopera jest teraz przekazywane jako dostępne pole do wyświetlenia na stronie z informacjami o aplikacji dewelopera. Domyślnie nie jest wyświetlana, ale moduły niestandardowe implementujące określone punkty zaczepienia mogą umożliwiać jego wyświetlanie.
  • Adresy URL wywołania zwrotnego mogą być wymagane, opcjonalne lub ukryte. Można tym zarządzać na stronie administratora Portalu dla programistów.
  • Usługi API można skonfigurować jako pojedyncze lub większą ich liczbę, z wartością domyślną, wymaganą lub opcjonalną, a nawet ukrytą. Możesz to kontrolować na stronie administratora Portalu dla programistów.
  • Aplikacje dla deweloperów, deweloperzy i usługi API są teraz ujęte w elementy. Dla każdego z nich utworzono przypadki testowe. Deweloper nie musi już mieć żadnej wiedzy o wewnętrznej części pakietu SDK zarządzania interfejsem API. Do uzyskiwania dostępu do wszystkich funkcji można już używać znanych funkcji entity_load i entity_save.
  • Aplikacje dla deweloperów ujawniają teraz tokeny. Jeśli moduł Reguły jest włączony, możesz używać ich, gdy uruchomią się 3 nowe zdarzenia: utworzenie, zaktualizowanie i usunięcie aplikacji.
  • Po uruchomieniu aktualizacji.php przestarzałe moduły Devconnect_* są wyłączane (zostaną usunięte w wersji R24):
    • devconnect_apigee (zawierające stare biblioteki klas, które nie są już używane)
    • devconnect_validate (nie jest już potrzebna, ponieważ przechodzimy na Pantheon)
    • devconnect_faq_ext
  • Te przestarzałe moduły związane z devconnect zostały usunięte:
    • devconnect_api_content_types
    • devconnect_api_views
    • devconnect_cdn
    • devconnect_node_settings
    • devconnect_readonlymode_ext
  • Domyślna zawartość i struktura pozostaną zachowane jako zestaw funkcji. Dzięki temu instalacja od podstaw pozwala skonfigurować działającą instancję portalu dla programistów.
  • Zależność od modułu node_reference została usunięta.
  • Moduły DevChan działają teraz prawidłowo po włączeniu języka japońskiego.
  • Dodano ciągi tekstowe tłumaczenia na język japoński.
  • Synchronizacja programistów synchronizuje teraz wszystkich programistów KMS z lokalnymi użytkownikami Drupal. Synchronizacja lokalnych użytkowników tej platformy z KMS jest teraz zgodna z poprzednim sposobem. Przypisuje też role administratora każdemu użytkownikowi skonfigurowanemu w KMS jako administrator organizacji.
  • Synchronizacja programisty można teraz uruchamiać za pomocą Drush.
  • Dodano logowanie jednokrotne accounts.apigee.com (dostępne w domenach *.apigee.com).
  • Zarówno logowanie jednokrotne w Apigee, jak i logowanie jednokrotne w Google ustawiają role administratora użytkownika, którego adres e-mail jest skonfigurowany jako administrator w KMS.
  • Ulepszono wykrywanie i wstępne wypełnianie imienia i nazwiska oraz adresu e-mail w ramach logowania jednokrotnego w Google.
  • Na stronie administratora interfejsu DevChan Management API znajduje się teraz przycisk „Testuj połączenie”, który umożliwia przetestowanie parametrów połączenia KMS.
  • Dodano moduł devconnect_key_value_map, który ukrywa złożoność obsługi pakietu SDK Management API podczas obsługi map klucz-wartość.
  • Moduł WYSIWYG został wycofany i usunięty z dystrybucji na rzecz modułów linków CKEditor i CKEditor. (Program WYSIWYG powinien zostać CAŁKOWO USUNIĘTY z każdej instalacji).
  • Edytor CKEditor został uaktualniony do wersji 4.2.1.
  • Edytor CKEditor został skonfigurowany do zarządzania przesłanymi i pochodzącymi z internetu multimediami, media_embed i media_youtube.
  • Dodano polecenie drush, aby uaktualniać z >=R22.
  • Całkowicie nowy skrypt instalacji OPDK i instrukcja instalacji w formacie PDF.

Poprawki błędów

  • Używanie znaku + jest teraz niedozwolone w nazwie aplikacji dewelopera. Obecność znaku ampersandów prowadziła dawniej do problemów z witryną.
  • Hasła organizacji zawierające znaki niezgodne z adresami URL nie powodują już uszkodzenia.
  • Jeśli dane logowania KMS nie zostały jeszcze skonfigurowane, wyjątki nie będą już zgłaszane w funkcji user_save.