Przeglądasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. Informacje
We wtorek 6 stycznia 2015 roku opublikowaliśmy wersję 15.01.06.00 portalu Apigee Developer Services dla chmury.
Nowe funkcje
Ta wersja portalu Apigee Developer Services w chmurze zawiera te nowe funkcje:
-
Asynchroniczne zapisywanie użytkownika
Asynchroniczne zapisywanie użytkownika to nowa funkcja, która odkłada zapisywanie informacji o użytkowniku do czasu wysłania odpowiedzi z powrotem do przeglądarki, aby zwiększyć wydajność. Ta zmiana ma miejsce tylko w tych sytuacjach:-
Znaleziono odpowiedni interfejs wiersza poleceń PHP
-
Zarabianie nie jest włączone
-
Zaznacz pole wyboru Włącz asynchroniczne na stronie Konfiguracja > Ustawienia portalu dla programistów > Ustawienia użytkownika portalu dla programistów.
-
-
Nie możesz już zmieniać ustawień połączenia między portalem a Edge
W poprzednich wersjach Cloud można było bezpośrednio edytować informacje o połączeniu wykorzystywane 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. Teraz musisz wysłać do zespołu pomocy Apigee żądanie zmiany informacji o połączeniu. Więcej informacji znajdziesz w artykule o tworzeniu portalu dla programistów.
Wycofanie
Od 15 kwietnia 2015 r. Google nie będzie już obsługiwać interfejsu OpenID 2.0 API. Informacje na ten temat znajdziesz pod tym linkiem:
https://developers.google.com/+/api/auth-migration#timetable
Wszystkie portale wydane przed 14.07 roku używały identyfikatora Google OpenID 2.0, który umożliwiał użytkownikom logowanie się w portalu lub rejestrowanie się jako jego użytkownik przy użyciu danych logowania Google. Więcej informacji znajdziesz w artykule o używaniu sfederowanych danych logowania w portalu dla programistów. Z tego powodu wycofaliśmy tę funkcję z portalu.
Zamiast niego 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 następujące błędy:
Temat | Opis |
---|---|
Zarabianie | Poprawki w treściach wyświetlanych użytkownikom na potrzeby generowania przychodu. |
Zarabianie | Stawki podatku są teraz prawidłowo wyświetlane na stronie Płatności z góry zaliczane do przychodu. Pamiętaj, że musisz użyć wywołania „prepaid Developer API” po stronie portalu (w sekcji Konfiguracja > Ustawienia zarabiania). |
Zarabianie | Saldo z przedpłaty na stronie salda z przedpłaty nie wyświetla się już jako „-0,00”, ale jako „0,00”. |
Zarabianie |
Dokumenty rozliczeniowe są teraz prawidłowo pobierane z serwera granicznego w formacie HTML. W Postgres w wersji 9.0 wprowadzono nowe kodowanie szesnastkowe. Aby dokumenty rozliczeniowe mogły zostać poprawnie pobrane, należy zmienić je w postgresql.conf. Jeśli dokumenty rozliczeniowe nie zostaną poprawnie pobrane z portalu dla programistów, zmień parametr bytea_output w postgresql.conf na „escape” na serwerze zarządzania urządzeniami brzegowymi:
bytea_output = 'escape' # hex,
escape
|
Zarabianie | Jeśli wywołanie interfejsu Edge API mające na celu uzyskanie salda użytkownika nie zwraca poprawnie, strona jest teraz wyświetlana prawidłowo i zostaje zarejestrowany błąd. Wcześniej na stronie wyświetlał się ekran błędu. |
Nowa rejestracja dewelopera | Rozwiązaliśmy problem występujący podczas rejestrowania nowego konta informujący, że konto oczekuje na zatwierdzenie przez administratora tylko wtedy, gdy w witrynie deweloperskiej skonfigurowano wymóg zatwierdzenia przez administratora przed zalogowaniem się. |
Nowa rejestracja dewelopera | Nowo zarejestrowani deweloperzy, którzy powinni być domyślnie blokowani, zostali włączonych w backendzie Edge. Deweloperzy, którzy powinni zostać domyślnie zablokowani, zostali włączeni (mimo że wyświetlany był komunikat „Czekaj na zatwierdzenie”), mimo że ta sama poprawka została rozwiązana. |
Nowa rejestracja dewelopera | Portal nie zgłasza już wyjątku, gdy użytkownik rejestruje się bez adresu e-mail, aby można było przeprowadzić integrację z systemami, które nie używają adresów e-mail. Użytkownicy nadal będą jednak musieli dodać adres e-mail do swoich profili, aby móc tworzyć aplikacje. |
Formularz rejestracyjny | Pola First Name (Imię) i Last Name (Nazwisko) w formularzu rejestracji zostały przeniesione na górę formularza rejestracyjnego w przypadku nowych instalacji. Pamiętaj, że wszystkie pola tego formularza można przenieść za pomocą interfejsu administratora. Więcej informacji znajdziesz w artykule Dodawanie kont użytkowników i zarządzanie nimi. |
Stan dewelopera | Gdy deweloper zostanie ustawiony w portalu na stan „zablokowany”, zostanie ustawiony na nieaktywny na serwerze zarządzania brzegowym, co oznacza, że zablokowany programista nie będzie mógł wykonywać wywołań interfejsu API. |
Zadanie cron | Działanie cron nie powoduje 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 „tylko do odczytu”. |
Reguły Drupal | Moduł reguły w regułach Drupal do wysyłania e-maili, gdy klucz aplikacji zmieni się z oczekujące na zatwierdzone. We wcześniejszych wersjach reguła nie działała po zmianie stanu. |
SmartDocs | Czasownik PATCH jest teraz wyświetlany poprawnie podczas renderowania na stronach SmartDokumentów. |
SmartDocs | Gdy punkt końcowy brzegowy jest niedostępny, moduł SmartDokumentacja nie wyświetla już ostrzeżeń. |
SmartDocs | Ostrzeżenia „Niezdefiniowany indeks:” nie są już wyświetlane w module SmartDokumenty. |
SmartDocs |
Menu nawigacyjne działa już prawidłowo na stronach w inteligentnych dokumentach. Pierwszym elementem na ścieżce menu nawigacyjnego na stronie z informacjami o metodzie był model_machine_name Documents/, więc pierwsze słowo nie zostało napisane wielką literą. Po wprowadzeniu tej poprawki pierwszym elementem będzie zrozumiała dla człowieka nazwa modelu, a pierwsze słowo będzie pisane wielką literą.
Również na stronie z listą metod interfejsu API opartych na czasowniku HTTP (GET/POST/PUT/DELETE) elementy menu nawigacyjnego prowadziły do nieprawidłowego adresu URL. Po wykonaniu tej czynności elementy menu nawigacyjnego na stronie wskazują teraz prawidłowe adresy URL.
|
SmartDocs | Poprawka CSS umożliwia teraz prawidłowe edytowanie treści JSON SmartDokumentacja (w żądaniu POST lub PUT). |
Menu główne | Linki logowania i rejestracji są teraz dostępne, gdy w menu głównym nie ma żadnych elementów. |
Atrybuty aplikacji |
Strona z informacjami o atrybutach aplikacji była uszkodzona i nie została wyrenderowana. Rozwiązaliśmy ten problem w pliku devconnect_app_attributes.module.
|
Przekierowania na stałe zakodowane | Jeśli nie można znaleźć aplikacji dewelopera, funkcja tworząca formularz do edytowania aplikacji dewelopera nie wywołuje już bezpośrednio funkcji drupal_goto() ani drupal_not_found(). Dzięki temu moduły konkretnego klienta mogą stale zmieniać działanie formularza bez wymuszania bezwarunkowego przekierowania. |