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

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 | 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 | Zarządzaj aplikacjami zarejestrowanymi przez programistów, aby korzystać z Twoich interfejsów API. |
| Programiści | Programiści | 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: