Przeglądasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. Informacje
Dla tych, którzy chcą mieć większą kontrolę nad środowiskiem zapewnianym przez portale dla programistów zintegrowane z Apigee Edge, Drupal 9 to zaawansowany system zarządzania treścią (CMS) typu open source. Korzystając z modułów Apigee w wersji Drupal 9, możesz zbudować w pełni dostosowany portal dla programistów, który zapewnia większą elastyczność i kontrolę nad środowiskiem dla programistów. Projekty i moduły Drupal 9 mają charakter open source, więc możesz pomagać w ich rozwoju i wykorzystywać wiedzę społeczności Apigee i Drupal.
Szybkie rozpoczęcie korzystania z Apigee Kickstart
Najszybszym sposobem na uruchomienie witryny portalu dla programistów z Apigee Edge jest skorzystanie z Kickstart portalu Apigee dla programistów. Kickstart w portalu dla programistów Apigee to dystrybucja platformy Drupal, która umożliwia szybką ocenę przy użyciu Drupal 9 w celu utworzenia portalu dla programistów. Kickstart obejmuje wszystkie moduły i biblioteki open source Apigee Drupal, które są niezbędne do utworzenia portalu, skonfigurowania połączenia z Apigee Edge, prezentowania produktów API i publikowania dokumentacji API.
Rozpocznij
Instrukcję instalacji dystrybucji Kickstart znajdziesz w witrynie Drupal.org w witrynie Apigee Developer Portal Kickstart. Instalator Kickstart poprosi o podanie wszystkich informacji niezbędnych do zainstalowania Drupal 9 core, skonfigurowania połączenia z Apigee Edge i uruchomienia witryny przy użyciu niestandardowego motywu. Kickstart obejmuje też wstępnie skonfigurowane elementy strony Drupal na potrzeby strony głównej portalu dla programistów, strony katalogu API i strony „Pierwsze kroki”. Znajdziesz tam też moduły z odpowiedziami na najczęstsze pytania, blogi i fora, które ułatwią Ci budowanie społeczności programistów.
Użyj Kickstart z Apigee Edge dla Private Cloud
Możesz też użyć profilu instalacji Kickstart, aby zainstalować portal dla programistów oparty na platformie Drupal 9 za pomocą CentOS 7/RHEL 7. Jest to zalecana ścieżka dla klientów, którzy wolą samodzielnie zarządzać hostem portalu dla programistów na serwerach lokalnych. Portal dla programistów utworzony w ramach tej instalacji może połączyć się z organizacją w Apigee Edge for Private Cloud lub organizacją w chmurze publicznej. Więcej instrukcji instalacji znajdziesz w artykule o korzystaniu z Kickstart with Apigee Edge for Private Cloud.
Dostosowywanie portalu dla programistów
Dystrybucja w Kickstart obejmuje stronę główną z możliwością dostosowania, stronę „Pierwsze kroki” i stronę katalogu interfejsów API. Każdą z tych stron możesz modyfikować w taki sposób, aby odzwierciedlała markę i logo Twojej firmy oraz sposób, w jaki korzystasz z aplikacji.
- Informacje o dostosowywaniu logo i schematu kolorów portalu dla programistów znajdziesz w artykule Dostosowywanie portalu dla programistów.
- Aby utworzyć nową zawartość na stronach portalu, zapoznaj się z sekcją Edytowanie zawartości i układu stron.
- Aby rozpocząć korzystanie z najczęstszych pytań, blogów lub forów, zobacz Tworzenie odpowiedzi na najczęstsze pytania.
Dodatkowe informacje o dostosowywaniu lub tworzeniu strony znajdziesz w tych źródłach:
- Dokumentacja Drupal 9
- Społeczność Drupal
- Firma zewnętrzna z doświadczeniem w korzystaniu z Drupal 9
Publikowanie dokumentacji API w Apigee API Catalog
Moduł Apigee API Catalog umożliwia dokumentowanie interfejsów API w portalu dla programistów Drupal 9 za pomocą specyfikacji OpenAPI i narzędzi SmartDokumentacja Apigee. Publikowanie dokumentacji interfejsów API w portalach ułatwia programistom poznawanie, testowanie i ocenianie interfejsów API.
Więcej informacji o korzystaniu ze zintegrowanego katalogu Apigee API Catalog z narzędziem SmartDokumentacja w portalu dla programistów Drupal 9 znajdziesz w artykule Dokumentowanie interfejsów API.
Wybierz dostawcę usług hostingowych
Dzięki modułom typu open source Apigee Drupal 9 masz pełną kontrolę nad środowiskiem programistycznym w portalu. W przypadku tej opcji zarządzanej samodzielnie odpowiadasz za hostowanie i utrzymywanie witryn portali korzystających z tych modułów. Możesz wybrać dostawcę, który będzie obsługiwać Twój portal dla deweloperów (np. Pantheon, Acquia lub inny), i będzie go hostować.
Więcej informacji o współpracy z Panteonem przy hostowaniu portalu dla programistów w wersji Drupal 9 znajdziesz w artykule Pantheon obsługuje portale dla programistów oparte na platformie Apigee Drupal.
Więcej informacji o współpracy z firmą Acquia w zakresie hostowania portalu dla deweloperów Drupal 9 znajdziesz w artykule Współpraca Apigee i acquia w tworzeniu portali programistycznych.
Informacje o modułach Apigee obsługiwanych w wersji Drupal 9
W tabeli poniżej znajdziesz podsumowanie projektów Drupal 9, które są dostępne do użycia z Apigee, oraz odpowiadające im kolejki problemów z GitHubem na potrzeby raportowania. Dziękujemy za udział, zgodnie z wytycznymi dotyczącymi darowizn, dotyczącymi poszczególnych projektów.
Projektach | Opis | Problemy? |
---|---|---|
Apigee Edge | Umożliwia integrację Drupal 9 z Apigee Edge. Zawiera te moduły podrzędne:
|
Zgłoś problem |
Biblioteka klienta Apigee Edge dla PHP | Ułatwia tworzenie klientów PHP, które wywołują interfejs Apigee Edge API. | Zgłoś problem |
Zarabianie na Apigee | Umożliwia utworzenie portalu dla programistów dla organizacji, która zarabia na Apigee Edge. Zawiera ten moduł podrzędny:
|
Zgłoś problem |
Kickstart w portalu dla deweloperów Apigee | Umożliwia szybkie rozpoczęcie pracy przy użyciu Drupal 9 do tworzenia portalu dla programistów Apigee. Dystrybucja w Kickstart obejmuje platformy Drupal 9, Apigee Edge, bibliotekę klienta Apigee Edge dla PHP, katalog Apigee API Catalog, Apigee Monetization oraz niestandardowe motywy i szablony. | Zgłoś problem |
Katalog interfejsu Apigee API | Umożliwia dokumentowanie interfejsów API przy użyciu specyfikacji OpenAPI i dokumentów SmartDokumentacja. | Zgłoś problem |