Crea il tuo portale usando Drupal 10

Questa pagina si applica a Apigee e Apigee ibrido.

Visualizza la documentazione di Apigee Edge.

Per chi vuole un maggiore controllo sull'esperienza offerta dai portali per sviluppatori integrati in Apigee, Drupal 10 offre un potente sistema di gestione dei contenuti (CMS) open source di livello aziendale. Utilizzando i moduli di Apigee per Drupal 10, puoi creare un portale per sviluppatori completamente personalizzato con maggiore flessibilità e controllo sull'esperienza degli sviluppatori. Poiché i progetti Drupal 10 e questi moduli sono open source, puoi estendere e contribuire al loro sviluppo, sfruttando le conoscenze delle community Apigee e Drupal.

Inizia a lavorare rapidamente con Apigee Kickstart

Il modo più rapido per rendere operativo il sito del portale per gli sviluppatori con Apigee è utilizzare il Kickstart del portale per sviluppatori Apigee. Il portale per sviluppatori Apigee Kickstart è una distribuzione Drupal che consente di valutare rapidamente l'utilizzo di Drupal 10 per creare un portale per sviluppatori Apigee. Kickstart raggruppa tutti i moduli e le librerie open source Apigee Drupal di cui hai bisogno per creare un portale, configurare una connessione ad Apigee o un modello ibrido, presentare i prodotti API e pubblicare la documentazione di riferimento delle API.

Inizia

Le istruzioni per l'installazione della distribuzione Kickstart sono disponibili sul sito Drupal.org all'indirizzo Apigee Developer Portal Kickstart. Il programma di installazione di Kickstart ti chiederà tutte le informazioni necessarie per installare Drupal 10 core, configurare la connessione ad Apigee e rendere il tuo sito operativo con un tema personalizzabile. Il pulsante Kickstart include anche entità della pagina Drupal preconfigurate per la home page del portale per gli sviluppatori, la pagina del catalogo API e la pagina Inizia. Sono inclusi anche moduli di domande frequenti, blog e forum per creare la tua community di sviluppatori.

Personalizza il portale per gli sviluppatori

La distribuzione di Kickstart include una home page personalizzabile, una pagina Inizia e una pagina del catalogo API. Ognuna di queste pagine può essere modificata per riflettere il brand, il logo e l'esperienza personalizzata degli sviluppatori della tua azienda.

Per ulteriori personalizzazioni o per lo sviluppo di pagine, consulta le seguenti fonti:

Pubblica la documentazione delle tue API nel catalogo API Apigee

Il modulo API Catalog di Apigee ti consente di documentare le tue API nel portale per sviluppatori Drupal 10 utilizzando le specifiche OpenAPI e Apigee SmartDocs. Pubblicare la documentazione delle API sui tuoi portali consente agli sviluppatori di imparare, testare e valutare facilmente le tue API.

Per ulteriori informazioni sull'utilizzo del catalogo integrato delle API Apigee con SmartDocs nel tuo portale per sviluppatori Drupal 10, vedi Documentare le API.

Scegli il tuo provider host

L'utilizzo dei moduli open source Apigee Drupal 10 ti offre il controllo completo sull'esperienza degli sviluppatori nel tuo portale. Con questa opzione autogestita, sei responsabile dell'hosting e della gestione dei siti del portale sfruttando questi moduli. Puoi scegliere un provider che gestisca e ospiti il tuo portale per gli sviluppatori, ad esempio Pantheon, Acquia o un altro fornitore.

Per ulteriori informazioni su come utilizzare Pantheon per l'hosting del portale per sviluppatori Drupal 10, vedi Pantheon è la piattaforma su cui si basano Apigee portali per sviluppatori basati su Drupal.

Per ulteriori informazioni su come collaborare con Acquia per ospitare il portale per sviluppatori Drupal 10, consulta la pagina relativa ai partner di Apigee e Acquia per fornire portali di sviluppo.

Informazioni sui moduli Apigee supportati per Drupal 10

La seguente tabella riassume i 10 progetti Drupal disponibili per l'utilizzo con Apigee e le corrispondenti code di problemi di GitHub per la segnalazione dei problemi. I contributi sono graditi, come indicato nelle linee guida per i contributi di ciascun progetto.

Progetto Descrizione Problemi?
Apigee Edge Consente di connettere il portale per gli sviluppatori Drupal alla tua organizzazione Apigee o ibrida. Include i seguenti sottomoduli: Segnala problema
Libreria client Apigee per PHP Semplifica lo sviluppo di client PHP che chiamano l'API Apigee. Segnala problema
Monetizzazione Apigee Consente di creare un portale per gli sviluppatori per un'organizzazione monetizzata Apigee. Segnala problema
Avvio del portale per gli sviluppatori Apigee Consente di iniziare rapidamente a utilizzare Drupal 10 per creare un portale per gli sviluppatori Apigee. La distribuzione di Kickstart include Drupal 10, Apigee, la libreria client di Apigee per PHP, il catalogo delle API Apigee e temi e modelli personalizzabili. Segnala problema
Catalogo delle API Apigee Consente di documentare le API utilizzando le specifiche OpenAPI e SmartDocs. Segnala problema