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 sviluppatori integrati in Apigee, Drupal 10 fornisce un potente sistema di gestione dei contenuti (CMS) open source a 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 dello sviluppatore. Poiché i progetti Drupal 10 e questi moduli sono open source, puoi estenderli e contribuire al loro sviluppo e sfruttare le conoscenze delle community di Apigee e Drupal.
Inizia a utilizzare Apigee Kickstart
Il modo più rapido per configurare e avviare un sito del portale per sviluppatori con Apigee è utilizzare il programma Kickstart del portale per sviluppatori di Apigee. Apigee Developer Portal Kickstart è una distribuzione Drupal che ti consente di valutare rapidamente l'utilizzo di Drupal 10 per creare un portale per sviluppatori Apigee. Kickstart raggruppa tutti i moduli e le librerie Drupal Apigee open source necessari per creare un portale, configurare una connessione ad Apigee o a una versione ibrida, mostrare i tuoi prodotti API e pubblicare la documentazione di riferimento dell'API.
Inizia
Le istruzioni per installare la distribuzione Kickstart sono disponibili su Drupal.org all'indirizzo Apigee Developer Portal Kickstart. Il programma di installazione Kickstart ti chiederà tutte le informazioni necessarie per installare il core di Drupal 10, configurare la connessione ad Apigee e avviare il tuo sito con un tema personalizzabile. Kickstart include anche entità di 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 Kickstart include una home page personalizzabile, la pagina Inizia e la pagina del catalogo delle API. Ognuna di queste pagine può essere modificata in base al brand, al logo e all'esperienza dello sviluppatore personalizzata della tua azienda.
- Per personalizzare il logo e la combinazione di colori del tuo portale per sviluppatori, consulta Personalizzare il portale per sviluppatori.
- Per creare nuovi contenuti nelle pagine del tuo portale, consulta Modificare i contenuti e il layout delle pagine.
- Per iniziare a utilizzare le domande frequenti, i blog o i forum, consulta Creare una domanda frequente.
Per ulteriori personalizzazioni o sviluppo di pagine, consulta le seguenti fonti:
- Documentazione di Drupal 9
- Community Drupal
- Terze parti con esperienza in Drupal 10
Pubblicare la documentazione dell'API con il Catalogo API di Apigee
Il modulo Catalogo API di Apigee ti consente di documentare le tue API nel portale per sviluppatori Drupal 10 utilizzando le specifiche OpenAPI e SmartDocs di Apigee. La pubblicazione della documentazione API nei tuoi portali consente agli sviluppatori di apprendere, testare e valutare facilmente le tue API.
Per ulteriori informazioni sull'utilizzo del Catalogo API Apigee integrato con SmartDocs nel tuo portale per sviluppatori Drupal 10, consulta Documenta le tue API.
Scegli il tuo provider host
L'utilizzo dei moduli Apigee Drupal 10 open source ti offre il controllo completo sull'esperienza degli sviluppatori nel tuo portale. Con questa opzione self-managed, sei responsabile dell'hosting e della manutenzione dei siti del portale che utilizzano questi moduli. Puoi scegliere un provider 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 ospitare il tuo portale per sviluppatori Drupal 10, consulta Pantheon potenzia i portali per sviluppatori Apigee basati su Drupal.
Per ulteriori informazioni sulla collaborazione con Acquia per l'hosting del tuo portale per sviluppatori Drupal 10, consulta Apigee e Acquia collaborano per offrire portali di sviluppo.
Informazioni sui moduli Apigee supportati per Drupal 10
La tabella seguente riassume i progetti Drupal 10 disponibili per l'utilizzo con Apigee e le relative code di problemi GitHub per la segnalazione dei problemi. I contributi sono apprezzati, come indicato nelle linee guida per i contributi di ciascun progetto.
Progetto | Descrizione | Problemi? |
---|---|---|
Apigee Edge | Ti consente di collegare il tuo portale per gli sviluppatori Drupal alla tua organizzazione Apigee o ibrida. Include i seguenti sottomoduli:
|
Segnala un problema |
Libreria client Apigee per PHP | Semplifica lo sviluppo di client PHP che chiamano l'API Apigee. | Segnala un problema |
Apigee Monetization | Ti consente di creare un portale per sviluppatori per un'organizzazione Apigee monetizzata. | Segnala un problema |
Kickstart del Portale per gli sviluppatori Apigee | Ti consente di iniziare rapidamente a utilizzare 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 un problema |
Catalogo API Apigee | Ti consente di documentare le tue API utilizzando le specifiche OpenAPI e SmartDocs. | Segnala un problema |