Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. Informacje
We wtorek 6 stycznia 2015 r. wprowadziliśmy wersję 15.01.06.00 portalu usług dla deweloperów Apigee w chmurze.
Nowe funkcje
Ta wersja wersji w chmurze portalu Usług dla deweloperów Apigee zawiera te nowe funkcje:
-
Asynchroniczne zapisywanie danych użytkownika
Asynchroniczne zapisywanie danych użytkownika to nowa funkcja, która opóźnia zapisywanie informacji o użytkowniku do momentu wysłania odpowiedzi z powrotem do przeglądarki w celu zwiększenia wydajności. Ta zmiana nastąpi tylko w tych okolicznościach:-
znaleziono odpowiedni interfejs wiersza poleceń PHP;
-
Zarabianie nie jest włączone
-
Na stronie Konfiguracja > Ustawienia Dev Portal > Ustawienia użytkownika Dev Portal zaznaczone jest pole wyboru Włącz asynchroniczność.
-
-
Nie można już zmieniać ustawień połączenia między portalem a Edge
W poprzednich wersjach w chmurze można było bezpośrednio edytować informacje o połączeniu używane do połączenia portalu z Edge, w tym adres URL punktu końcowego Edge, nazwę organizacji Apigee oraz nazwę użytkownika i hasło administratora organizacji. Aby zmienić informacje o połączeniu, musisz przesłać prośbę do zespołu pomocy Apigee. Więcej informacji znajdziesz w artykule Tworzenie portalu dla programistów.
Wycofanie
Od 15 kwietnia 2015 r. Google nie będzie już obsługiwać interfejsu OpenID 2.0 API, jak opisano w tym artykule:
https://developers.google.com/+/api/auth-migration#timetable
Wszystkie portale wydane przed wersją 14.07 korzystały z Google OpenID 2.0, co umożliwiało użytkownikom logowanie się w portalu lub rejestrowanie się jako użytkownik portalu za pomocą danych logowania do Google. Więcej informacji znajdziesz w artykule Korzystanie z uprawnień federacyjnych na portalu dla deweloperów. Z tego powodu ta funkcja została usunięta z portalu.
Zamiast tego możesz użyć modułu Drupal Google Auth lub informacji opisanych w artykule Używanie OAuth 2.0 do logowania.
Poprawki błędów
W tej wersji naprawiliśmy te błędy:
Temat | Opis |
---|---|
Zarabianie | Poprawki dotyczące sformułowania wyświetlanego użytkownikom w sekcji Monetyzacja. |
Zarabianie | Stawki podatku są teraz prawidłowo wyświetlane na stronie Płatności z zaliku w sekcji Zarabianie. Pamiętaj, że w portalu musisz użyć wywołania „prepaid developer API” (Konfiguracja > Ustawienia zarabiania). |
Zarabianie | Na stronie salda przedpłaconego w ramach zarabiania nie wyświetla się już salda równego 0 zł jako „-0,00”, tylko „0,00”. |
Zarabianie |
Dokumenty rozliczeniowe są teraz prawidłowo pobierane z serwera Edge w formacie HTML. W wersji 9.0 Postgres wprowadził nowe kodowanie „hex”, które może wymagać zmiany w pliku postgresql.conf, aby dokumenty rozliczeniowe mogły być pobierane prawidłowo. Jeśli dokumenty płatności nie są prawidłowo pobierane z portalu dla deweloperów, zmień parametr bytea_output w pliku postgresql.conf na serwerze Edge Management na „escape”:
bytea_output = 'escape' # hex,
escape
|
Zarabianie | Gdy wywołanie interfejsu Edge API w celu uzyskania salda użytkownika nie zwróci prawidłowej wartości, strona wyświetli się prawidłowo, a błąd zostanie zapisany w dzienniku. Wcześniej na stronie wyświetlał się ekran błędu. |
Rejestracja nowego dewelopera | Naprawiono komunikat wyświetlany podczas rejestracji nowego konta, aby informować o czekaniu na zatwierdzenie konta przez administratora tylko wtedy, gdy Portal deweloperów jest skonfigurowany tak, aby wymagać zatwierdzenia przez administratora przed zalogowaniem się. |
Rejestracja nowego dewelopera | Nowo zarejestrowani deweloperzy, którzy mieli zostać domyślnie zablokowani, zostali włączeni na zapleczu Edge. Programiści, którzy powinni zostać zablokowani domyślnie, zostali włączeni (pomimo wyświetlania komunikatu „Proszę czekać na zatwierdzenie”) przez tę samą poprawkę. |
Rejestracja nowego dewelopera | Portal nie generuje już wyjątku, gdy użytkownik rejestruje się bez adresu e-mail, dzięki czemu można przeprowadzać integracje z systemami, które nie używają adresów e-mail. Użytkownicy nadal będą musieli zaktualizować swój profil, podając adres e-mail, aby móc tworzyć aplikacje deweloperów. |
Formularz rejestracji | Pola Imię i Nazwisko w formularzu rejestracyjnym zostały przeniesione na górę formularza rejestracji w przypadku nowych instalacji. Pamiętaj, że wszystkie pola w tym formularzu możesz przenieść za pomocą interfejsu administracyjnego. Więcej informacji znajdziesz w artykule Dodawanie kont użytkowników i zarządzanie nimi. |
Stan dewelopera | Gdy w portalu ustawisz stan dewelopera na „zablokowany”, na serwerze zarządzającym Edge zostanie on oznaczony jako nieaktywny, co oznacza, że nie będzie mógł wykonywać wywołań interfejsu API. |
Zadanie cron | Polecenie cron nie zawodzi już, gdy aplikacja w Edge nie jest prawidłowo powiązana z deweloperem. |
Logowanie | System nie rejestruje już błędu, gdy typ dostępu aplikacji to „tylko do odczytu”. |
Reguły Drupala | Moduł Reguły w Drupalu, który wysyła e-maila, gdy klucz aplikacji zmieni stan z oczekujący na zatwierdzony, jest teraz uruchamiany. W wcześniejszych wersjach reguła nie działała, gdy zmieniał się stan. |
SmartDocs | Podczas renderowania na stronach SmartDocs czasownik PATCH jest teraz wyświetlany prawidłowo. |
SmartDocs | Gdy punkt końcowy Edge jest niedostępny, moduł SmartDocs przestaje wyświetlać ostrzeżenia. |
SmartDocs | Ostrzeżenia „Nieokreślony indeks:” nie są już wyświetlane w module SmartDocs. |
SmartDocs |
Ścieżka przekierowania działa teraz prawidłowo na stronach SmartDocs. Na stronie z informacjami o metodzie pierwszy element na ścieżce menu zawierał model_machine_name Documentation/,
dlatego pierwsze słowo nie było pisane wielką literą. Po tej poprawce pierwszy element będzie zawierać czytelną dla człowieka nazwę modelu, a pierwsze słowo będzie pisane wielką literą.
Na stronie listy metody interfejsu API na podstawie czasownika HTTP (GET/POST/PUT/DELETE) elementy menu nawigacyjnego zawierały linki do niewłaściwych adresów URL. Dzięki tej poprawce elementy menu nawigacyjnego na stronie wskazują teraz prawidłowe adresy URL.
|
SmartDocs | Poprawka w kodzie CSS umożliwia teraz prawidłowe edytowanie na miejscu treści pliku JSON usługi SmartDocs (w żądaniu POST lub PUT). |
Menu główne | Linki do logowania i rejestracji są teraz dostępne, gdy menu główne nie zawiera żadnych elementów. |
Atrybuty aplikacji |
Strona z listą atrybutów aplikacji była uszkodzona i nie była renderowana. Ten problem został rozwiązany w pliku devconnect_app_attributes.module.
|
Wstępnie zaprogramowane przekierowania | Funkcja, która tworzy formularz do edycji aplikacji dewelopera, nie wywołuje już bezpośrednio funkcji drupal_goto() ani drupal_not_found(), jeśli nie można znaleźć aplikacji dewelopera. Dzięki temu moduły dla klientów mogą konsekwentnie zmieniać zachowanie formularza bez wymuszania bezwarunkowego przekierowania. |