Questa pagina si applica ad Apigee e Apigee hybrid.
Visualizza la documentazione di Apigee Edge.
Per chi vuole un maggiore controllo sull'esperienza offerta dai portali per gli 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 estenderli e contribuire al loro sviluppo e sfruttare le conoscenze delle community Apigee e Drupal.
Inizia rapidamente a lavorare con Apigee Kickstart
Il modo più rapido per rendere operativo il sito di un portale per gli sviluppatori con Apigee è utilizzare il Kickstart portale per sviluppatori Apigee. Il portale per sviluppatori Apigee di 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 a un ambiente ibrido, presentare i tuoi prodotti API e pubblicare la documentazione di riferimento delle API.
Inizia
Le istruzioni per l'installazione della distribuzione di Kickstart sono disponibili su Drupal.org al portale per sviluppatori Apigee. Il programma di installazione di Kickstart ti richiederà tutte le informazioni necessarie per installare Drupal 10 core, configurare la connessione ad Apigee e rendere il tuo sito operativo con un tema personalizzabile. La pagina Kickstart include anche entità della pagina Drupal preconfigurate per la home page del portale per gli sviluppatori, la pagina del catalogo delle API e la pagina Inizia. Sono inclusi anche moduli per domande frequenti, blog e forum per creare la tua community di sviluppatori.
Personalizzare il portale per gli sviluppatori
La distribuzione di Kickstart include una home page personalizzabile, una pagina Inizia e una pagina del catalogo delle API. Ognuna di queste pagine può essere modificata per riflettere il brand, il logo e l'esperienza di sviluppo personalizzata della tua azienda.
- Per personalizzare il logo e la combinazione di colori del tuo portale per gli sviluppatori, consulta l'articolo Personalizzare il portale per gli sviluppatori.
- Per creare nuovi contenuti nelle pagine del portale, consulta l'articolo Modificare i contenuti e il layout delle pagine.
- Per iniziare a utilizzare Domande frequenti, Blog o forum, consulta l'articolo Creare domande frequenti.
Per ulteriori personalizzazioni o lo sviluppo di pagine, consulta le seguenti fonti:
- Documentazione relativa a Drupal 9
- Community Drupal
- Terze parti con competenze in Drupal 10
Pubblica la documentazione delle API con il catalogo delle API Apigee
Il modulo Catalogo API di Apigee ti consente di documentare le API nel tuo portale per sviluppatori Drupal 10 utilizzando le specifiche OpenAPI e Apigee SmartDocs. La pubblicazione della documentazione delle API nei portali consente agli sviluppatori di imparare, testare e valutare facilmente le API.
Per ulteriori informazioni sull'utilizzo del catalogo delle API Apigee integrato con SmartDocs nel tuo portale per gli sviluppatori Drupal 10, consulta 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 dei portali che sfruttano questi moduli. Puoi scegliere un fornitore per gestire e ospitare il tuo portale per sviluppatori, ad esempio Pantheon, Acquia o un altro provider.
Per ulteriori informazioni su come utilizzare Pantheon per l'hosting del portale per gli sviluppatori Drupal 10, consulta Pantheon supporta i portali per gli sviluppatori basati su Apigee Drupal.
Per ulteriori informazioni su come collaborare con Acquia per ospitare il tuo portale per gli sviluppatori Drupal 10, consulta Apigee e Acquia collaborano per fornire portali di sviluppo.
Informazioni sui moduli Apigee supportati per Drupal 10
La seguente tabella riassume i progetti Drupal 10 disponibili per l'utilizzo con Apigee e le code dei problemi GitHub corrispondenti per la segnalazione dei problemi. I contributi sono apprezzati, come indicato nelle linee guida per i contributi di ogni progetto.
Progetto | Descrizione | Problemi? |
---|---|---|
Apigee Edge | Consente di connettere il tuo 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 |
Inizio del portale per sviluppatori Apigee | Consente di iniziare rapidamente utilizzando Drupal 10 per creare un portale per gli sviluppatori Apigee. La distribuzione Kickstart include Drupal 10, Apigee, la libreria client Apigee per PHP, il catalogo 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 |