Wprowadzenie

Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
info

Jako dostawca interfejsów API masz opracowany zestaw interfejsów API, które umożliwiają dostęp do usług backendu. Kolejnym krokiem jest utworzenie portalu dla programistów, który umożliwi programistom aplikacji:

  • Więcej informacji o Twoich danych i ofertach usług
  • Dowiedz się, jak korzystać z interfejsów API, przeglądając obszerną dokumentację, w tym przykłady zastosowań, samouczki i dokumentację referencyjną.
  • Zarejestruj się w ramach procesu samoobsługowego, aby tworzyć aplikacje korzystające z Twoich interfejsów API.

Omówienie rozwiązań portalu dewelopera

Apigee obsługuje kilka rozwiązań portalu dla programistów, które zostały podsumowane w tej tabeli. Są to zarówno proste, gotowe rozwiązania, jak i w pełni konfigurowalne i rozszerzalne. Wybierając rozwiązanie, musisz uwzględnić wymagania dotyczące dostosowywania oraz czas i wiedzę potrzebne do wdrożenia portalu.

Rozwiązanie Funkcje Czy jest hostowana przez Apigee? Pomoc
(wymaga subskrypcji licencji)
Zintegrowany portal Apigee Proste tworzenie portalu samoobsługowego.
(Dotyczy tylko klientów Apigee Edge Public Cloud)
Tak Całodobowa pomoc Apigee
Portal Drupal 10 W pełni konfigurowalne tworzenie samoobsługowego portalu za pomocą projektów open source Drupal 10. Integracja z Apigee za pomocą modułu Apigee Edge. Nie Całodobowa pomoc Apigee w przypadku awarii
Portal niestandardowy W pełni konfigurowalne tworzenie portalu we własnym zakresie za pomocą interfejsów API platformy Apigee. Nie Całodobowa pomoc Apigee dotycząca tylko interfejsów API platformy Apigee

Wybieranie rozwiązania dla portalu dla programistów

Aby pomóc Ci w wyborze rozwiązania dla portalu deweloperów, zapoznaj się z tym schematem decyzyjnym i porównaniem funkcji portali deweloperów.

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

Jeśli jesteś klientem Apigee Edge w chmurze publicznej, rozważ utworzenie zintegrowanego portalu Apigee, jeśli planujesz obsługiwać typowe przypadki użycia związane z tworzeniem portali, takie jak standardowa rejestracja i procesy tworzenia aplikacji, a także zmiany bardziej stylistyczne niż funkcjonalne.

Portale oparte na Drupalu to obecnie jedyna opcja dla klientów korzystających z Apigee Edge for Private Cloud i monetyzacji.

Porównanie funkcji portalu dla programistów

W tabeli poniżej znajdziesz porównanie funkcji zintegrowanego portalu Apigee i portalu dla programistów opartego na Drupalu.

Funkcja Zintegrowany portal Drupal
Tworzenie treści portalu za pomocą języka Markdown ikona zielonego znacznika wyboru, ikona zielonego znacznika wyboru,
Tworzenie treści portalu za pomocą HTML ikona zielonego znacznika wyboru, ikona zielonego znacznika wyboru,
Dokumentacja API wygenerowana na podstawie specyfikacji OpenAPI ikona zielonego znacznika wyboru, ikona zielonego znacznika wyboru,
Obsługa specyfikacji OpenAPI w wersji 3 ikona zielonego znacznika wyboru, ikona zielonego znacznika wyboru,
Wysyłanie żądań na żywo z dokumentacji interfejsu API ikona zielonego znacznika wyboru, ikona zielonego znacznika wyboru,
Motyw niestandardowy ikona zielonego znacznika wyboru, ikona zielonego znacznika wyboru,
Menu niestandardowe ikona zielonego znacznika wyboru, ikona zielonego znacznika wyboru,
tagi firm zewnętrznych, np. Google Analytics; ikona zielonego znacznika wyboru, ikona zielonego znacznika wyboru,
Niestandardowy kod JavaScript ikona zielonego znacznika wyboru, ikona zielonego znacznika wyboru,
Nazwa domeny niestandardowej ikona zielonego znacznika wyboru, ikona zielonego znacznika wyboru,
Włączono protokół HTTPS ikona zielonego znacznika wyboru, ikona zielonego znacznika wyboru,
Warunki tworzenia konta ikona zielonego znacznika wyboru, ikona zielonego znacznika wyboru,
Optymalizacja wyświetlania na urządzeniach mobilnych ikona zielonego znacznika wyboru, ikona zielonego znacznika wyboru,
Integracja z niestandardowymi skryptami i tagami skryptów ikona zielonego znacznika wyboru, ikona zielonego znacznika wyboru,
Konfiguracja SMTP ikona zielonego znacznika wyboru, ikona zielonego znacznika wyboru,
Konfiguracja szablonu e-maila ikona zielonego znacznika wyboru, ikona zielonego znacznika wyboru,
CAPTCHA, aby zapobiegać spamowi; ikona zielonego znacznika wyboru, ikona zielonego znacznika wyboru,
Role i uprawnienia na kontach deweloperów i konsumentów ikona zielonego znacznika wyboru, ikona zielonego znacznika wyboru,
logowanie sfederowane, ikona zielonego znacznika wyboru, ikona zielonego znacznika wyboru,
Interfejsy API do zarządzania treściami Korzystanie z Drupal
Zarabianie Wkrótce ikona zielonego znacznika wyboru,
Konfiguracja wyszukiwania * ikona zielonego znacznika wyboru,
Blogi i fora ** ikona zielonego znacznika wyboru,
Szablony stron do tworzenia treści ikona zielonego znacznika wyboru,
Analityka aplikacji w portalu ikona zielonego znacznika wyboru,
Zarządzanie zdarzeniami oparte na regułach ikona zielonego znacznika wyboru,
Możliwość rozbudowy za pomocą modułów dodatkowych ikona zielonego znacznika wyboru,
Niestandardowe przepływy rejestracji aplikacji ikona zielonego znacznika wyboru,
Niestandardowe procesy rejestracji deweloperów ikona zielonego znacznika wyboru,
Logi portalu ikona zielonego znacznika wyboru,
Sprawdzanie linków ikona zielonego znacznika wyboru,
Obsługa przeglądarek Microsoft Internet Explorer i Microsoft Edge Tylko Microsoft Edge ikona zielonego znacznika wyboru,
Pomoc dotycząca Apigee Zobacz tabelę powyżej Zobacz tabelę powyżej

Tworzenie zintegrowanego portalu

Jeśli jesteś klientem Apigee Edge w chmurze publicznej, możesz szybko utworzyć uproszczony portal dla programistów w interfejsie Edge. Otwórz stronę https://apigee.com/edge, zaloguj się i na pasku nawigacyjnym po lewej stronie interfejsu Edge kliknij Opublikuj > Portale. Więcej informacji znajdziesz w artykule Tworzenie zintegrowanego portalu.

Na ilustracji poniżej przedstawiono stronę docelową zintegrowanego portalu.

Wprowadzenie do portalu

Tworzenie portalu opartego na Drupalu

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

Apigee Edge jest zgodny z tymi wersjami Drupal:

Wersja Opis
Drupal 10 Zapewnia niezawodny system zarządzania treścią (CMS) typu open source na poziomie przedsiębiorstwa, którym zarządza klient. Drupal 10 jest oprogramowaniem typu open source, więc możesz rozszerzać i współtworzyć platformę do tworzenia portali Drupal 10 oraz korzystać z wiedzy społeczności Drupal. Więcej informacji znajdziesz w artykule Tworzenie portalu za pomocą Drupala 10.

Tworzenie niestandardowego portalu za pomocą interfejsów API Apigee Edge

Utwórz własny, w pełni dostosowany portal, korzystając z interfejsów API Apigee Edge podsumowanych w tabeli poniżej. Aby dowiedzieć się więcej, zobacz:

Kategoria Interfejsy API Apigee Opis
Analytics Statystyki wyświetlać statystyki interfejsów API,
Klucze API Klucze aplikacji: deweloper

Klucze aplikacji: firma

zarządzać kluczami interfejsu API używanymi do autoryzowania korzystania z interfejsów API w aplikacjach;
Usługi API Produkty API Zarządzaj produktami API publikowanymi w portalu dla programistów.
Aplikacje Aplikacje

Aplikacje: deweloper

Aplikacje: firma

Zarządzaj aplikacjami zarejestrowanymi przez programistów, aby korzystać z Twoich interfejsów API.
Programiści Programiści

Firmy

Deweloperzy w firmie

Zarządzaj programistami zarejestrowanymi w Twoim portalu dla programistów.
Zarabianie Zarabianie Zarabiaj na interfejsach API.

Uprość integrację klienta portalu za pomocą biblioteki klienta Apigee Edge dla języka PHP. Pakiet SDK ułatwia pisanie modułów PHP, które korzystają z interfejsów API Apigee opisanych w tabeli powyżej. Więcej informacji o bibliotece klienta interfejsu Apigee API dla języka PHP znajdziesz w tych materiałach: