15.03.18 – informacje o wersji Apigee Edge w chmurze

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

W czwartek 26 marca 2015 roku opublikowaliśmy nową wersję Apigee Edge w chmurze.

Nowe funkcje i ulepszenia

Poniżej znajdziesz opis nowych funkcji i ulepszeń wprowadzanych w tej wersji.

Usługi dla deweloperów

Poniżej znajdziesz nowe funkcje i ulepszenia w usługach Edge dla deweloperów.

Obsługa Swagger 2.0 w inteligentnych Dokumentach

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

Zarabianie

Poniżej znajdziesz nowe funkcje i ulepszenia związane z zarabianiem na Edge.

Osobna obsługa firm i deweloperów

Firmy i deweloperzy są teraz obsługiwane osobno, co daje większą elastyczność przy dodawaniu wielu firm do deweloperów i wielu deweloperów do firm. W interfejsie zarządzania znajdują się teraz osobne okna dla sekcji „Firmy” i „Deweloperzy” (dostępne w menu „Publikowanie”).

Więcej informacji znajdziesz w artykule Zarządzanie firmami i deweloperami.

W raportach o przychodach firmy pozostają głównym filtrem, choć etykieta filtra zmieniła się z „Deweloperzy” na „Firmy”.

Usługi interfejsu API

Poniżej znajdziesz nowe funkcje i ulepszenia w usługach Edge API.

Nowe zmienne błędów OAuthV2

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

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

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

Tworzenie produktu

Podczas tworzenia nowej usługi oprócz wyświetlanej nazwy możesz teraz podać jej nazwę.

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 przycisk Usuń został zastąpiony przez przycisk Usuń. Chcemy w ten sposób podkreślić, że po usunięciu użytkownika z organizacji jego konto Apigee pozostanie aktywne.

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

Usługi analityczne

Poniżej przedstawiono nowe funkcje i ulepszenia w usługach Edge Analytics.

Zmienne dodane do Analytics

Poniższe nowe zmienne są przekazywane do analityki brzegowej, które są widoczne na etapie AX okna śledzenia serwera proxy interfejsu API.

  • apigee.edge.execution.is_target_error – pozwala określić, czy w przypadku nieudanych odpowiedzi HTTP (wartość „0”) błędy interfejsu API są błędami po stronie docelowej (wartość 1) czy nie są związane z wartością docelową (wartość „0”). Wartość null oznacza pomyślną odpowiedź HTTP.
  • apigee.edge.execution.is_policy_error: pozwala określić, czy zasada nie powiodła się (wartość „1”), czy też nie powiodła się żadna zasada w przypadku nieudanej odpowiedzi HTTP (wartość „0”). Wartość null oznacza pomyślną odpowiedź HTTP.
    Poniższe powiązane zmienne zawierają szczegółowe informacje o zasadzie, która nie powiodła się jako pierwsza. Jeśli żadna zasada nie zadziała, wartości będą puste.
    • apigee.edge.execution.fault_policy_name – nazwa zasady, która nie powiodła się.
    • apigee.edge.execution.fault_flow_name – nazwa przepływu w zasadzie, w przypadku którego wystąpił błąd (np. PreFlow, PostFlow lub przepływ zdefiniowany przez użytkownika).
    • apigee.edge.execution.fault_flow_state – lokalizacja, w której została dołączona zasada w procesie. Możliwe wartości: PROXY_REQ_FLOW, TARGET_REQ_FLOW, TARGET_RESP_FLOW, PROXY_RESP_FLOW.

Naprawione błędy

Poprawiliśmy w niej wymienione niżej błędy.

Identyfikator problemu Opis
MGMT-1795 Interfejs użytkownika zgłasza błąd podczas wybierania punktu na karcie Analytics dowolnej listy
MGMT-1794 Wstrzyknięcie encji XML z zewnątrz – XXE podczas zdalnej analizy WSDL przy użyciu serwerów FTP
MGMT-1783 Panel interfejsu – liczba deweloperów ograniczona do 10 000
MGMT-1780 Wyłączenie środowiska w interfejsie podczas edytowania usługi nie powoduje zapisania zmiany.
MGMT-1759 Potrzebuję objaśnienia komunikatów WARN w pliku system.log
MGMT-1752 Interfejs użytkownika obsługujący obiekt odpowiedzi uwierzytelniania w przypadku wywołań RBAC
MGMT-1751 Interfejs obsługi klienta z obiektem odpowiedzi uwierzytelniania
MGMT-1717 Na stronie listy serwerów proxy interfejsu API pokazuj datę ostatniej modyfikacji jako etykietkę
MGMT-1705 Umieść wszystkie selektory dat AX po lewej stronie, zgodnie z wydajnością serwera proxy.
MGMT-1697 Interfejs użytkownika – sortowanie powoduje sortowanie tylko pozycji wyświetlanej na stronie
MGMT-1685 Wyszukiwanie klucza klienta w sekcji „Aplikacje dla deweloperów” już nie działa
MGMT-1684 Linki ze szczegółami w raporcie zróżnicowania ruchu prowadzą na tę samą stronę
MGMT-1680 Przełączanie organizacji za pomocą menu nie działa prawidłowo
MGMT-1655 Strona Urządzenia wyświetla wartości „Nieznane”, „Inne” i „Inne”
MGMT-1654 Obsługuj wartość „(not set)” tak samo jak w przypadku wartości „na” w komponentach Analytics
Zobacz: średnia
MGMT-1653 Usuwanie selektora strefy czasowej z niestandardowych raportów Analytics
MGMT-1624 Nie udało się wdrożyć serwera proxy, gdy pliki zasobów JSC są przechowywane w zakresie organizacji
MGMT-1554 Aktualizowanie biblioteki Apache Commons do obsługi EmailValidation i innych narzędzi
MGMT-1492 Umożliwianie konfigurowania linku Portal dla programistów w interfejsie zarządzania
Naprawiono linki z interfejsu Edge (na stronie dla programistów) prowadzące do portali dla programistów. Jeśli masz portal dla programistów, który znajduje się w innej lokalizacji niż link domyślny (przycisk portalu dla programistów), skontaktuj się z zespołem pomocy Apigee, aby ustawić prawidłowy adres URL.
MGMT-1490 Limit czasu logowania na konto użytkownika nie działa prawidłowo. Użytkownik nigdy nie zobaczy nowego ekranu uwierzytelniania.
MGMT-1434 Po uruchomieniu serwera samodzielnie rejestracji zarejestruj typ domyślny taki sam jak profil.
MGMT-1382 Obsługa aspektów uwierzytelniania i zabezpieczeń importu Swagger w modelowaniu
MGMT-1364 Maskuj dane wrażliwe w logach bez wpływu na wydajność
W usłudze logowania wiadomości Edge była widoczna wartość nagłówka autoryzacji. Rozwiązaliśmy ten problem. Wartość jest teraz maskowana.
MGMT-1117 Lepsza obsługa usuwania użytkowników z organizacji
Interfejs zawiera jaśniejsze etykiety dotyczące skutków usunięcia użytkownika z organizacji.
MGMT-1088 Interfejs jest obcięty podczas wyświetlania za pomocą projektora w rozdzielczości XGA
MGMT-1034 Import WADL nieprawidłowo dodaje parametr treści o nazwie Content-Type.
MGMT-1016 Użytkownicy z rolą niestandardową nie mogą uzyskać raportów
W interfejsie ról niestandardowych wyświetlają się teraz uprawnienia aplikacji firmowych i deweloperów.
MGMT-973 Wygląda na to, że interfejs śledzenia nie oblicza prawidłowo czasu trwania zasady
MGMT-952 Błąd śledzenia – podczas pobierania obiektu DebugSession nie znaleziono
MGMT-66 Zarządzanie nazwami usług API
Podczas tworzenia lub edytowania usługi API możesz teraz zobaczyć zarówno nazwę wyświetlaną, jak i wewnętrzną nazwę usługi. Chociaż nazwa pozostaje niezmieniona po utworzeniu usługi API, nadal możesz ją modyfikować.
DEVRT-1479 W raportach jest wymagana kolumna „Podatek od stawki”
W raportach jest teraz dostępna kolumna „Podatek od stawki” (kwota). Zawartość kolumny „Podatek/VAT” została zmieniona na „Podatek od ceny”, a kolumna „Łączne opłaty” nazywa się „Stawka naliczona”.
DEVRT-1478 Podatek zastosowany do stałej stawki jest nieprawidłowy
DEVRT-1476 Widok Przedpłaconego salda dewelopera nie wypełnia się doładowania
DEVRT-1441 Do zwrotu zostanie doliczony podatek
DEVRT-1440 Transakcje w środowisku wykonawczym nie są oceniane, gdy zasób interfejsu API został zastąpiony przez Flow.resource.name
DEVRT-1438 W przypadku stałej lub arkusza stawek uwzględniana jest cena brutto lub netto, jeśli produkt jest włączony w zasadach rejestrowania transakcji
DEVRT-1386 Obliczenie proporcjonalnej opłaty cyklicznej jest nieprawidłowe
APIRT-1215 E2E: parametr ratelimit.Quota.failed nie ma wartości „true” (prawda), gdy limit przekracza
APIRT-1063 Serwer proxy interfejsu API umożliwia odwołania cykliczne
APIRT-1042 Nazwa zasady, w której wystąpił błąd lub zgłaszał błąd
APIRT-987 Liczba błędów dotyczących zasad