Zbuduj swój portal w aplikacji Drupal 10

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

Jeśli potrzebujesz większej kontroli nad funkcjami zapewnianymi przez portale dla programistów zintegrowane z Apigee Edge, Drupal 10 to zaawansowany system zarządzania treścią (CMS) typu open source. Korzystając z modułów Apigee dla platformy Drupal 10, możesz stworzyć w pełni dostosowany portal dla programistów, zapewniający większą elastyczność i kontrolę nad środowiskiem dla programistów. Projekty i moduły Drupal 10 mają charakter open source, więc możesz pomagać w ich rozwoju i korzystać z wiedzy społeczności Apigee i Drupal.

Szybkie rozpoczęcie korzystania z Apigee Kickstart

Najszybszym sposobem na uruchomienie witryny portalu dla programistów w Apigee Edge jest skorzystanie z Kickstart portalu Apigee. Kickstart w portalu dla programistów Apigee to dystrybucja Drupal, która umożliwia szybką ocenę przy użyciu Drupal 10 w celu utworzenia portalu dla programistów Apigee. Kickstart obejmuje wszystkie moduły i biblioteki open source Apigee Drupal potrzebne do utworzenia portalu, skonfigurowania połączenia z Apigee Edge, zaprezentowania usług API i opublikowania dokumentacji interfejsów API.

Rozpocznij

Instrukcje instalowania dystrybucji Kickstart znajdziesz na Drupal.org w witrynie Apigee Developer Portal Kickstart. Instalator Kickstart poprosi Cię o podanie wszystkich informacji potrzebnych do zainstalowania Drupal 10 Core, skonfigurowania połączenia z Apigee Edge i uruchomienia witryny przy użyciu konfigurowalnego motywu. Kickstart zawiera też wstępnie skonfigurowane elementy strony Drupal przeznaczone na stronę główną portalu dla programistów, stronę katalogu interfejsów API i stronę „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 10 przy użyciu CentOS 7/RHEL 7. Jest to zalecana ścieżka dla klientów, którzy wolą korzystać z samodzielnie zarządzanej opcji hostowania portalu dla programistów na serwerach lokalnych. Portal dla programistów utworzony w ramach tej instalacji może zostać połączony z organizacją w Apigee Edge dla Private Cloud lub organizacją w chmurze publicznej. Więcej instrukcji instalacji znajdziesz w artykule o korzystaniu z Kickstart z Apigee Edge dla Private Cloud.

Dostosowywanie portalu dla programistów

Dystrybucja w Kickstart obejmuje dostosowywaną stronę główną, stronę „Pierwsze kroki” i stronę katalogu interfejsów API. Każdą z tych stron można modyfikować tak, aby odzwierciedlała markę, logo i sposób działania dewelopera.

Dodatkowe informacje na temat dostosowywania lub tworzenia stron znajdziesz w tych źródłach:

Publikowanie dokumentacji interfejsu API za pomocą Apigee API Catalog

Moduł Apigee API Catalog umożliwia dokumentowanie interfejsów API w portalu dla programistów Drupal 10 przy użyciu specyfikacji OpenAPI i inteligentnych dokumentów Apigee. Opublikowanie dokumentacji interfejsu API w portalach ułatwia programistom poznawanie, testowanie i ocenianie interfejsów API.

Więcej informacji o używaniu zintegrowanego interfejsu Apigee API Catalog z funkcją SmartDokumenty w portalu dla programistów Drupal 10 znajdziesz w artykule na temat dokumentowania interfejsów API (w języku angielskim).

Wybierz dostawcę usług hostingowych

Korzystanie z modułów typu open source Apigee Drupal 10 zapewnia pełną kontrolę nad środowiskiem programistycznym w portalu. W przypadku tej opcji samodzielnej do zarządzania odpowiadasz za hostowanie i utrzymywanie witryn portalu korzystających z tych modułów. Możesz wybrać dostawcę, który będzie zarządzał portalem dla deweloperów i będzie go hostować, na przykład Pantheon, Acquia lub innego dostawcy.

Więcej informacji o współpracy z Pantheon przy hostowaniu portalu dla programistów Drupal 10 znajdziesz w artykule Pantheon obsługuje portale dla programistów oparte na Apigee Drupal.

Więcej informacji o współpracy z firmą Acquia w zakresie hostowania portalu dla programistów Drupal 10 znajdziesz w artykule Apigee i Acquia współpracują przy tworzeniu portali deweloperskich.

Informacje o modułach Apigee obsługiwanych w systemie Drupal 10

W tabeli poniżej znajdziesz podsumowanie projektów Drupal 10, które są dostępne do użycia z Apigee, oraz odpowiednie kolejki problemów z raportowaniem na GitHubie. Dziękujemy za wsparcie, zgodnie z wytycznymi dotyczącymi darowizn w przypadku każdego projektu.

Projekt Opis Problemy?
Apigee Edge Umożliwia integrację Drupal 10 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 generującej przychody w Apigee Edge. Zawiera ten moduł podrzędny: Zgłoś problem
Kickstart Portalu dla programistów Apigee Umożliwia szybkie rozpoczęcie pracy za pomocą Drupal 10 w celu utworzenia portalu dla programistów Apigee. Dystrybucja w Kickstart obejmuje platformę Drupal 10 Core, Apigee Edge, bibliotekę klienta Apigee Edge dla PHP, katalog Apigee API Catalog, Apigee Monetization oraz motywy i szablony, które można dostosowywać. Zgłoś problem
Apigee API Catalog Umożliwia dokumentowanie interfejsów API przy użyciu specyfikacji OpenAPI i obiektów SmartDokumenty. Zgłoś problem