15.03.18 – informacje o wersji Apigee Edge w chmurze

Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
Informacje

W czwartek, 26 marca 2015 r., udostępniliśmy nową wersję Apigee Edge w chmurze.

Nowe funkcje i ulepszenia

Poniżej znajdziesz nowe funkcje i udoskonalenia w tej wersji.

Usługi dla deweloperów

Poniżej znajdziesz nowe funkcje i ulepszenia w usłudze Edge Developer Services.

Obsługa Swagger 2.0 w przypadku SmartDocs

SmartDocs obsługuje importowanie dokumentów specyfikacji Swagger 2.0 i zachowuje zgodność wsteczną ze specyfikacją Swagger 1.2.

Zarabianie

Poniżej znajdziesz nowe funkcje i ulepszenia zarabiania na Edge.

Oddzielne traktowanie firm i programistów

Firmy i deweloperzy są teraz obsługiwani oddzielnie, co pozwala na większą elastyczność w dodawaniu wielu firm do deweloperów i wielu deweloperów do firm. Interfejs zarządzania zawiera teraz osobne okna „Firmy” i „Dla deweloperów” (dostępne w menu „Opublikuj”).

Zobacz Zarządzanie firmami i programistami.

W raportach dotyczących zarabiania firmy pozostają głównym filtrem, ale etykieta filtra zmieniła się z „Deweloperzy” na „Firmy”.

Usługi API

Poniżej znajdziesz nowe funkcje i udoskonalenia usług interfejsu Edge API.

Nowe zmienne błędów OAuthV2

Te nowe zmienne związane z błędami są ustawiane przez zasadę OAuthV2:

  • oauthV2.<policy-name>.failed – ustaw wartość „true”, jeśli zasada nie zadziałała.
  • oauthv2.<policy_name>.<fault_name> – nazwa błędu. Na przykład invalid_request.
  • oauthv2.<policy_name>.<fault_cause> – przyczyna błędu. Przykład: token wygasł

Więcej informacji znajdziesz na stronie http://apigee.com/docs/api-services/content/oauthv2-policy.

Tworzenie produktu

Podczas tworzenia nowego produktu możesz teraz określić nazwę produktu oprócz nazwy wyświetlanej.

Więcej informacji znajdziesz na stronie http://apigee.com/docs/developer-services/content/creating-api-products.

Interfejs do usuwania użytkowników z organizacji

Na stronie Użytkownicy organizacji w interfejsie użytkownika przycisk Usuń został zastąpiony przyciskiem Usuń. Ma to na celu ułatwienie zrozumienia, że po usunięciu użytkownika z organizacji jego konto Apigee pozostaje aktywne.

Więcej informacji znajdziesz na stronie http://apigee.com/docs/api-services/content/managing-organization-users.

Usługi Analytics

Poniżej znajdziesz nowe funkcje i ulepszenia usług Edge Analytics.

Zmienne dodane do funkcji analitycznych

Te nowe zmienne są przekazywane do usługi Edge Analytics i są widoczne na etapie AX w oknie pośredniego śledzenia interfejsu API.

  • apigee.edge.execution.is_target_error – umożliwia określenie, czy błędy interfejsu API są błędami po stronie docelowej (wartość „1”) czy błędami niebędącymi błędami po stronie docelowej w przypadku nieudanych odpowiedzi HTTP (wartość „0”). W przypadku prawidłowej odpowiedzi HTTP wartość jest pusta.
  • apigee.edge.execution.is_policy_error – umożliwia określenie, czy wystąpił błąd w zasadzie (wartość „1”), czy nie wystąpił błąd w nieudanej odpowiedzi HTTP (wartość „0”). W przypadku pomyślnej odpowiedzi HTTP wartość jest równa null.
    Poniższe zmienne zawierają szczegółowe informacje o zasadzie, która jako pierwsza nie przeszła weryfikacji. Jeśli żadna zasada nie zawiodła, wartości są równe null.
    • apigee.edge.execution.fault_policy_name – nazwa zasady, która nie zadziałała.
    • apigee.edge.execution.fault_flow_name – nazwa przepływu w zasadach, która się nie powiodła (np. PreFlow, PostFlow lub zdefiniowany przez użytkownika przepływ).
    • apigee.edge.execution.fault_flow_state – lokalizacja, w której zasada została dołączona do przepływu. Możliwe wartości: PROXY_REQ_FLOW, TARGET_REQ_FLOW, TARGET_RESP_FLOW, PROXY_RESP_FLOW.

Naprawione błędy

W tej wersji naprawiliśmy te błędy:

Identyfikator problemu Opis
MGMT-1795 Interfejs użytkownika wyświetla błąd po wybraniu punktu na karcie Analytics dowolnej listy
MGMT-1794 Wstrzyknięcie zewnętrznego elementu XML – XXE w analizowaniu zdalnego WSDL przy użyciu serwerów FTP
MGMT-1783 Panel interfejsu użytkownika – liczba deweloperów ograniczona do 10 tys.
MGMT-1780 Podczas edytowania produktu wyłączenie środowiska w interfejsie nie powoduje zapisania zmiany
MGMT-1759 Potrzebujesz pomocy w interpretacji ostrzeżeń w pliku system.log
MGMT-1752 UI do obsługi obiektu odpowiedzi uwierzytelniania w przypadku wywołań RBAC
MGMT-1751 Obsługa interfejsu użytkownika za pomocą obiektu Authentication Response
MGMT-1717 Na stronie z informacjami o serwerze proxy interfejsu API wyświetlać datę ostatniej modyfikacji jako tekst narzędzia podpowiedzi
MGMT-1705 Umieszczanie wszystkich selektorów dat AX po lewej stronie, tak jak w przypadku skuteczności proxy
MGMT-1697 UI – sortowanie dotyczy tylko wyświetlanej strony
MGMT-1685 Wyszukiwanie klucza konsumenta w sekcji „Aplikacje dla deweloperów” nie działa już
MGMT-1684 Linki do szczegółów w raporcie Skład ruchu prowadzą do tej samej strony
MGMT-1680 Przełączanie organizacji za pomocą menu nie działa niezawodnie
MGMT-1655 Na stronie Urządzenia wartości nieznane, inne i inne są wyświetlane jako różne wartości
MGMT-1654 Treścić wartość „(not set)” tak samo jak wartości „na” w komponentach analitycznych
Zobacz Co to znaczy?
MGMT-1653 Usuwanie selektora strefy czasowej z raportów niestandardowych Analytics
MGMT-1624 Błąd wdrożenia serwera proxy, gdy pliki zasobów jsc są przechowywane w zakresie organizacji
MGMT-1554 Aktualizowanie biblioteki Apache Commons na potrzeby funkcji EmailValidation i innych narzędzi
MGMT-1492 Umożliwienie konfigurowania linku do portalu dla deweloperów w interfejsie zarządzania
Poprawiono linki z interfejsu Edge (strona Deweloperzy) do portali dla deweloperów. Jeśli masz portal deweloperski, który znajduje się w innym miejscu niż link domyślny (przycisk Portal deweloperski), skontaktuj się z zespołem pomocy Apigee, aby ustawić prawidłowy adres URL.
MGMT-1490 Czas oczekiwania na zalogowanie w interfejsie nie działa prawidłowo. Użytkownik nigdy nie widzi nowego ekranu uwierzytelniania.
MGMT-1434 Podczas uruchamiania serwera rejestracja automatyczna, rejestracja typu domyślnego taka sama jak w profilu
MGMT-1382 Obsługa uwierzytelniania i aspektu zabezpieczeń importu Swaggera w modelowaniu
MGMT-1364 Zamaskuj dane wrażliwe w logach bez wpływu na wydajność
W rejestrowaniu wiadomości w Edge widoczna była wartość nagłówka Authorization. Ten problem został rozwiązany. Wartość jest teraz zamaskowana.
MGMT-1117 Ulepszony sposób usuwania użytkowników z organizacji
Interfejs zawiera wyraźniejsze etykiety informujące o skutkach usunięcia użytkownika z organizacji.
MGMT-1088 UI jest przycinane, gdy jest wyświetlane na projektorze w rozdzielczości XGA
MGMT-1034 Import WADL nieprawidłowo dodaje parametr body o nazwie Content-Type
MGMT-1016 Użytkownicy z rolą niestandardową nie mogą uzyskać raportu
Interfejs ról niestandardowych wyświetla teraz uprawnienia aplikacji firmowych i aplikacji deweloperów.
MGMT-973 Wygląda na to, że interfejs Trace UI nie oblicza prawidłowo upływu czasu zasad
MGMT-952 Trace error - while fetching object DebugSession not found
MGMT-66 Zmienianie nazwy usługi API
Podczas tworzenia lub edytowania usługi API możesz teraz zobaczyć zarówno wyświetlaną nazwę, jak i wewnętrzną nazwę usługi API. Nazwa pozostaje niezmienna po utworzeniu usługi API, ale możesz nadal modyfikować wyświetlaną nazwę.
DEVRT-1479 Kolumna „Tax on Rate” (podatek od stawki) jest wymagana w raportach
Kolumna „Tax on Rate” (podatek od stawki) (kwota) jest teraz dostępna w raportach. Kolumna „Podatek/VAT” została zmieniona na „Podatek od ceny”, a kolumna „Łączne opłaty” na „Stawka pobierana”.
DEVRT-1478 Podatek zastosowany do stawki stałej jest nieprawidłowy
DEVRT-1476 W widoku salda dewelopera z przedpłacą nie są wypełniane dane dotyczące doładowań
DEVRT-1441 Podatek jest naliczany do zwrotu środków
DEVRT-1440 Transakcje w czasie wykonywania nie są oceniane, gdy zasób interfejsu API jest zastąpiony za pomocą parametru flow.resource.name
DEVRT-1438 Karta taryfowa lub stała cena uwzględniają cenę brutto lub netto, jeśli produkt umożliwia rejestrowanie transakcji zgodnie z zasadami
DEVRT-1386 Nieprawidłowe obliczenie proporcjonalnej opłaty cyklicznej
APIRT-1215 E2E: parametr ratelimit.Quota.failed nie jest ustawiony na wartość true, gdy przekroczony zostanie limit
APIRT-1063 Serwer proxy interfejsu API umożliwia tworzenie pętli odwołujących się do siebie wzajemnie
APIRT-1042 Nazwa zasady, która spowodowała błąd lub zgłosiła błąd
APIRT-987 Liczba błędów w zasadach