Wprowadzenie

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

Jako dostawca interfejsów API masz przygotowany zestaw interfejsów API, które zapewniają dostęp do usług backendu. Następnym krokiem jest utworzenie portalu dla deweloperów, który pozwoli deweloperom aplikacji:

  • Dowiedz się więcej o oferowanych usługach w zakresie danych i usług
  • Dowiedz się, jak korzystać z interfejsów API, zapoznając się z obszerną dokumentacją, w tym przykładami użycia, samouczkami i dokumentacją referencyjną
  • Zarejestruj się przy użyciu procesu samoobsługowego, aby tworzyć aplikacje korzystające z Twoich interfejsów API

Omówienie rozwiązań portalu dla programistów

Apigee obsługuje różne rozwiązania w portalu dla deweloperów, których nazwy znajdziesz w poniższej tabeli – od prostych rozwiązań po gotowe rozwiązania do własnych potrzeb i możliwości ich rozszerzania. Wybierając rozwiązanie, należy zrównoważyć wymagania dotyczące dostosowania z czasem i wiedzą niezbędną do wdrożenia portalu.

Rozwiązanie Funkcje Hostowane przez Apigee? Pomoc
(wymaga licencjonowanej subskrypcji)
Zintegrowany portal Apigee Proste programowanie portalu samoobsługowego.
(tylko klienci Apigee Edge Public Cloud)
Tak Całodobowa pomoc Apigee
Portal Drupal 9 W pełni konfigurowalne samoobsługowe programowanie portalu przy użyciu projektów Drupal 9 typu open source. Integracja z Apigee za pomocą modułu Apigee Edge. Nie Całodobowa pomoc Apigee w przypadku problemów związanych z awariami
Portal niestandardowy Możliwość samodzielnego tworzenia portali do własnych potrzeb przy użyciu interfejsów API platformy Apigee. Nie Całodobowa obsługa Apigee tylko dla interfejsów API platformy Apigee

Wybierz rozwiązanie portalu dla programistów

Aby zdecydować, które rozwiązanie w portalu dla deweloperów wybrać, zapoznaj się z sekcją Porównanie funkcji portalu dla deweloperów.

Schemat blokowy pokazujący, kiedy używać platformy Drupal, a kiedy zintegrowanego portalu Apigee

Jeśli korzystasz z Apigee Edge dla Public Cloud, rozważ utworzenie zintegrowanego portalu Apigee, jeśli planujesz obsługiwać typowe przypadki użycia podczas tworzenia portali, takie jak standardowa rejestracja i przepływy tworzenia aplikacji, oraz bardziej stylistyczne niż funkcjonalne.

Portale oparte na Drupal są obecnie jedyną opcją w przypadku Apigee Edge dla Private Cloud i klientów korzystających z zarabiania.

Porównanie funkcji portalu dla programistów

W tabeli poniżej znajdziesz porównanie funkcji portalu zintegrowanego z Apigee i portalu dla deweloperów aplikacji w Drupal.

Funkcja Zintegrowany portal Drupal
tworzenie treści portalu przy użyciu formatu Markdown, zielona ikona znacznika wyboru zielona ikona znacznika wyboru
Tworzenie treści portalu w języku HTML zielona ikona znacznika wyboru zielona ikona znacznika wyboru
Dokument referencyjny interfejsu API wyrenderowany na podstawie specyfikacji OpenAPI zielona ikona znacznika wyboru zielona ikona znacznika wyboru
Obsługa specyfikacji OpenAPI w wersji 3 zielona ikona znacznika wyboru zielona ikona znacznika wyboru
Wysyłaj żądania na żywo z dokumentacji API zielona ikona znacznika wyboru zielona ikona znacznika wyboru
Motyw niestandardowy zielona ikona znacznika wyboru zielona ikona znacznika wyboru
Menu niestandardowe zielona ikona znacznika wyboru zielona ikona znacznika wyboru
tagi usług zewnętrznych, np. Google Analytics; zielona ikona znacznika wyboru zielona ikona znacznika wyboru
Niestandardowy kod JavaScript zielona ikona znacznika wyboru zielona ikona znacznika wyboru
Nazwa domeny niestandardowej zielona ikona znacznika wyboru zielona ikona znacznika wyboru
Protokół HTTP jest włączony zielona ikona znacznika wyboru zielona ikona znacznika wyboru
Warunki korzystania z usługi tworzenia konta zielona ikona znacznika wyboru zielona ikona znacznika wyboru
Optymalizacja wyświetlania na urządzeniach mobilnych zielona ikona znacznika wyboru zielona ikona znacznika wyboru
Integracja z niestandardowymi skryptami i tagami skryptów zielona ikona znacznika wyboru zielona ikona znacznika wyboru
Konfiguracja SMTP zielona ikona znacznika wyboru zielona ikona znacznika wyboru
Konfiguracja szablonów e-maili zielona ikona znacznika wyboru zielona ikona znacznika wyboru
CAPTCHA chroniąca przed spamem zielona ikona znacznika wyboru zielona ikona znacznika wyboru
Role i uprawnienia na kontach dewelopera/klientów indywidualnych zielona ikona znacznika wyboru zielona ikona znacznika wyboru
Logowanie sfederowane zielona ikona znacznika wyboru zielona ikona znacznika wyboru
Interfejsy API do zarządzania treścią Korzystanie z Drupala
Zarabianie Wkrótce zielona ikona znacznika wyboru
Konfiguracja wyszukiwania * zielona ikona znacznika wyboru
Blog i fora ** zielona ikona znacznika wyboru
Szablony stron do tworzenia treści zielona ikona znacznika wyboru
Analityka aplikacji w portalu zielona ikona znacznika wyboru
Zarządzanie zdarzeniami na podstawie reguł zielona ikona znacznika wyboru
Rozszerzalny dzięki modułom dodatkowym zielona ikona znacznika wyboru
Niestandardowe przepływy rejestracji aplikacji zielona ikona znacznika wyboru
Niestandardowe procesy rejestracji programistów zielona ikona znacznika wyboru
Logi portalu zielona ikona znacznika wyboru
Sprawdzanie linków zielona ikona znacznika wyboru
Obsługa przeglądarek Microsoft Internet Explorer/Microsoft Edge Tylko Microsoft Edge zielona ikona znacznika wyboru
Obsługa Apigee Zobacz tabelę powyżej Zobacz tabelę powyżej

Tworzenie zintegrowanego portalu

Jeśli korzystasz z Apigee Edge dla Public Cloud, możesz szybko utworzyć prosty portal dla programistów w interfejsie Edge. Wejdź na https://apigee.com/edge, zaloguj się i na bocznym pasku nawigacyjnym interfejsu Edge kliknij Opublikuj > Portale. Więcej informacji znajdziesz w artykule o tworzeniu zintegrowanego portalu.

Poniższy rysunek przedstawia stronę docelową zintegrowanego portalu.

Wprowadzenie do portalu

Tworzenie portalu opartego na Drupal

Za pomocą narzędzi deweloperskich w portalu Drupal możesz utworzyć portal dla programistów w pełni konfigurowalny. Drupal udostępnia bogaty zestaw funkcji i wszystkie możliwości CMS platformy Drupal wraz z dodatkowymi modułami Drupal opracowanymi w Apigee. Wdrożenie portalu opartego na Drupal wymaga jednak więcej czasu i wysiłku.

Platforma Apigee Edge jest zgodna z tymi wersjami Drupala:

Wersja Opis
Drupal 9 Oferuje niezawodny zarządzany przez klienta system zarządzania treścią (CMS) typu open source dla firm. Drupal 9 to oprogramowanie typu open source, dlatego możesz korzystać z platformy do tworzenia portali Drupal 9 i korzystać z wiedzy dostępnej w jej społeczności. Więcej informacji znajdziesz w artykule o tworzeniu portalu przy użyciu Drupal 9.

Utwórz portal niestandardowy za pomocą interfejsów API Apigee Edge

Utwórz własny, w pełni dostosowany portal z wykorzystaniem interfejsów Apigee Edge API, które podsumowano w poniższej tabeli. Aby dowiedzieć się więcej, zobacz:

Kategoria Interfejsy API Apigee Opis
Statystyki Statystyki Wyświetlanie statystyk interfejsów API.
Klucze API App Keys: programista

App Keys: firma

Zarządzaj kluczami interfejsu API używanymi do autoryzowania wykorzystania interfejsów API w aplikacjach.
Usługi API Usługi API Zarządzaj usługami API, które publikujesz w portalu dla programistów.
Aplikacje Aplikacje

Aplikacje: programista

Aplikacje: firma

Zarządzaj aplikacjami zarejestrowanymi przez programistów w celu korzystania z interfejsów API.
Deweloperzy Deweloperzy

Firmy

Deweloperzy w firmie

Zarządzaj deweloperami, którzy zarejestrowali się w Twoim portalu dla deweloperów.
Zarabianie Zarabianie Zarabiaj na interfejsach API.

Uprość integrację klienta portalu, korzystając z biblioteki klienta Apigee Edge dla PHP. Pakiet SDK ułatwia pisanie modułów PHP korzystających z interfejsów Apigee API opisanych w poprzedniej tabeli. Więcej informacji o bibliotece klienta Apigee API dla języka PHP znajdziesz tutaj: