Wyświetlasz dokumentację Apigee Edge.
Zapoznaj się z dokumentacją Apigee X. info
6 stycznia 2015 r. udostępniliśmy wersję 15.01.06.00 portalu Apigee Developer Services w chmurze.
Nowe funkcje
Ta wersja portalu usług dla programistów Apigee w chmurze zawiera te nowe funkcje:
-
Asynchroniczne zapisywanie informacji o użytkowniku
Asynchroniczne zapisywanie informacji o użytkowniku to nowa funkcja, która odracza zapisywanie informacji o użytkowniku do momentu wysłania odpowiedzi do przeglądarki, aby zwiększyć wydajność. Ta zmiana następuje tylko w tych okolicznościach:-
Znaleziono odpowiedni interfejs wiersza poleceń PHP
-
Zarabianie nie jest włączone
-
Na stronie Konfiguracja > Ustawienia portalu dla deweloperów > Ustawienia użytkownika portalu dla deweloperów jest zaznaczone pole wyboru Włącz asynchroniczność.
-
-
Nie możesz już zmieniać ustawień połączenia między portalem a Edge
W poprzednich wersjach chmury można było bezpośrednio edytować informacje o połączeniu używane do łączenia portalu z Edge, w tym: adres URL punktu końcowego Edge, nazwę organizacji Apigee oraz nazwę użytkownika i hasło administratora organizacji. Teraz musisz przesłać prośbę do zespołu pomocy Apigee Edge o zmianę informacji o połączeniu. 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. Więcej informacji znajdziesz pod tym linkiem:
https://developers.google.com/+/api/auth-migration#timetable
Wszystkie portale udostępnione przed 14 lipca korzystały z Google OpenID 2.0, co umożliwiało użytkownikom logowanie się w portalu lub rejestrowanie się w nim za pomocą danych logowania Google. Więcej informacji znajdziesz w artykule Korzystanie z tożsamości federacyjnych w portalu dla deweloperów. Z powodu wycofania ta funkcja została usunięta z portalu.
Zamiast tego możesz użyć modułu Drupal Google Auth lub skorzystać z 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 w treściach wyświetlanych użytkownikom w sekcji Zarabianie. |
| Zarabianie | Stawki podatku są teraz prawidłowo wyświetlane na stronie rozliczeń przedpłaconych w sekcji Zarabianie. Pamiętaj, że po stronie portalu musisz użyć wywołania „prepaid developer API” (w sekcji Konfiguracja > Ustawienia zarabiania). |
| Zarabianie | Na stronie salda przedpłaconego z tytułu zarabiania saldo zerowe nie jest już wyświetlane jako „-0,00”, ale jako „0,00”. |
| Zarabianie |
Dokumenty rozliczeniowe są teraz prawidłowo pobierane z serwera Edge w formacie HTML. W wersji 9.0 Postgres wprowadzono nowe kodowanie „hex”, które może wymagać zmiany w pliku postgresql.conf, aby dokumenty rozliczeniowe można było pobierać prawidłowo. Jeśli dokumenty rozliczeniowe nie są pobierane
prawidłowo z Portalu dla programistów, zmień wartość parametru bytea_output w pliku postgresql.conf
na „escape” na serwerze zarządzania Edge:
bytea_output = 'escape' # hex,
escape
|
| Zarabianie | Gdy wywołanie interfejsu Edge API w celu uzyskania salda użytkownika nie zwraca prawidłowego wyniku, strona jest teraz wyświetlana prawidłowo, a błąd jest rejestrowany. Wcześniej na stronie wyświetlał się ekran błędu. |
| Rejestracja nowego dewelopera | Poprawiono komunikat wyświetlany podczas rejestracji nowego konta, aby informował, że konto oczekuje na zatwierdzenie przez administratora, tylko wtedy, gdy Portal dla deweloperów jest skonfigurowany tak, aby wymagać zatwierdzenia przez administratora przed zalogowaniem. |
| Rejestracja nowego dewelopera | Nowo zarejestrowani deweloperzy, którzy domyślnie mieli być blokowani, zostali włączeni w backendzie Edge. Ten sam problem został rozwiązany w przypadku deweloperów, którzy domyślnie powinni być zablokowani, ale zostali włączeni (pomimo wyświetlania komunikatu „Poczekaj na zatwierdzenie”). |
| Rejestracja nowego dewelopera | Portal nie zgłasza 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. Zanim jednak użytkownicy będą mogli tworzyć aplikacje dla deweloperów, muszą zaktualizować swój profil, podając adres e-mail. |
| Formularz rejestracyjny | Pola Imię i Nazwisko w formularzu rejestracyjnym zostały przeniesione na górę formularza rejestracyjnego w przypadku nowych instalacji. Pamiętaj, że wszystkie pola w tym formularzu można przenieść za pomocą interfejsu administracyjnego. Więcej informacji znajdziesz w artykule Dodawanie kont użytkowników i zarządzanie nimi. |
| Stan dewelopera | Gdy programista ma w portalu stan „zablokowany”, na serwerze zarządzania Edge jest ustawiany stan „nieaktywny”, co oznacza, że zablokowany programista nie może wykonywać wywołań interfejsu API. |
| Zadanie cron | Cron nie ulega już awarii, 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 „readonly”. |
| Reguły Drupal | Uruchomiony został moduł Rule in Drupal rules, który wysyła e-maila, gdy klucz aplikacji zmieni stan z oczekującego na zatwierdzony. W starszych wersjach reguła nie działała po zmianie stanu. |
| SmartDocs | Czasownik PATCH jest teraz prawidłowo wyświetlany na stronach SmartDocs. |
| SmartDocs | Gdy punkt końcowy Edge jest niedostępny, moduł SmartDocs nie wyświetla już ostrzeżeń. |
| SmartDocs | W module SmartDocs nie są już wyświetlane ostrzeżenia „Undefined index:”. |
| SmartDocs |
Ścieżki działają teraz prawidłowo na stronach SmartDocs. Na stronie z informacjami o metodzie pierwszy element ścieżki menu nawigacyjnego to Dokumentacja nazwy_maszyny_modelu/, więc pierwsze słowo nie było pisane wielką literą. Po wprowadzeniu tej poprawki pierwszym elementem będzie czytelna dla człowieka nazwa modelu, a pierwsze słowo będzie zaczynać się wielką literą.
Na stronie z listą metod interfejsu API, w zależności od czasownika HTTP (GET/POST/PUT/DELETE), elementy ścieżki nawigacji prowadziły do nieprawidłowego adresu URL. Dzięki tej poprawce elementy menu nawigacyjnego na stronie wskazują teraz prawidłowe adresy URL.
|
| SmartDocs | Poprawka CSS umożliwia teraz prawidłową edycję w miejscu treści JSON SmartDocs (w żądaniu POST lub PUT). |
| Menu główne | Linki logowania i rejestracji są teraz dostępne, gdy menu główne nie zawiera żadnych elementów. |
| Atrybuty aplikacji |
Strona z atrybutami aplikacji była uszkodzona i nie wyświetlała się prawidłowo. Ten problem został rozwiązany w pliku devconnect_app_attributes.module.
|
| Przekierowania zakodowane na stałe | Funkcja, która tworzy formularz do edytowania 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 dostosowane do klienta mogą konsekwentnie zmieniać zachowanie formularza bez wymuszania bezwarunkowego przekierowania. |