Stai visualizzando la documentazione di Apigee Edge.
Vai alla
documentazione di Apigee X. informazioni
Per chi vuole un maggiore controllo sull'esperienza fornita dai portali per gli sviluppatori integrati in Apigee Edge, Drupal 9 offre un potente sistema di gestione dei contenuti (CMS) open source di livello aziendale. Utilizzando i moduli di Apigee per Drupal 9, puoi creare un portale per sviluppatori completamente personalizzato con maggiore flessibilità e controllo sull'esperienza degli sviluppatori. Poiché i progetti Drupal 9 e questi moduli sono open source, puoi estendere e contribuire al loro sviluppo e sfruttare le conoscenze delle community Apigee e Drupal.
Inizia a lavorare rapidamente con Apigee Kickstart
Il modo più rapido per rendere operativo il sito di un portale per gli sviluppatori con Apigee Edge è utilizzare il Kickstart del portale per sviluppatori Apigee. La Kickstart del portale per sviluppatori Apigee è una distribuzione Drupal che consente di valutare rapidamente l'utilizzo di Drupal 9 per creare un portale per gli sviluppatori Apigee. Kickstart raggruppa tutti i moduli e le librerie open source Apigee Drupal necessari per creare un portale, configurare una connessione ad Apigee Edge, presentare i prodotti API e pubblicare la documentazione di riferimento delle API.
Inizia
Le istruzioni per l'installazione della distribuzione Kickstart sono disponibili su Drupal.org alla pagina Apigee Developer Portal Kickstart. Il programma di installazione di Kickstart ti chiederà tutte le informazioni necessarie per installare Drupal 9 core, configurare la connessione ad Apigee Edge e rendere il tuo sito operativo con un tema personalizzabile. La 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.
Usa Kickstart con Apigee Edge per il cloud privato
Puoi anche utilizzare il profilo di installazione Kickstart per installare un portale per sviluppatori basato su Drupal 9 utilizzando CentOS 7/RHEL 7. Questo è il percorso consigliato per i clienti che preferiscono un'opzione autogestita per ospitare un portale per sviluppatori sui server locali. Il portale per sviluppatori creato con questa installazione può connettersi a un'organizzazione in Apigee Edge per il cloud privato o a un'organizzazione nel cloud pubblico. Per ulteriori istruzioni di installazione, vedi Utilizzare Kickstart con Apigee Edge per il cloud privato.
Personalizza il portale per gli sviluppatori
La distribuzione Kickstart include una home page personalizzabile, una pagina "Inizia" e una pagina di catalogo delle API. Ognuna di queste pagine può essere modificata per riflettere il brand, il logo e l'esperienza personalizzata degli sviluppatori della tua azienda.
- Per personalizzare il logo e la combinazione di colori del portale per gli sviluppatori, consulta l'articolo Personalizzare il portale per gli sviluppatori.
- Per creare nuovi contenuti sulle pagine del portale, consulta l'articolo Modificare i contenuti e il layout delle pagine.
- Per iniziare a utilizzare le domande frequenti, i blog o i forum, consulta l'articolo su come creare una domanda frequente.
Per ulteriori personalizzazioni o per lo sviluppo di pagine, fai riferimento alle seguenti origini:
- Documentazione di Drupal 9
- Community Drupal
- Terza parte con esperienza in Drupal 9
Pubblica la documentazione delle API con il catalogo API Apigee
Il modulo Catalogo delle API di Apigee ti consente di documentare le API nel tuo portale per sviluppatori Drupal 9 utilizzando le specifiche OpenAPI e Apigee SmartDocs. La pubblicazione della documentazione relativa alle API nei tuoi portali consente agli sviluppatori di imparare, testare e valutare facilmente le tue API.
Per ulteriori informazioni sull'utilizzo del catalogo API Apigee integrato con SmartDocs nel tuo portale per gli sviluppatori Drupal 9, consulta Documentare le API.
Scegli il tuo provider host
L'utilizzo dei moduli open source Apigee Drupal 9 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 sfruttando 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 collaborare con Pantheon per ospitare il portale per gli sviluppatori Drupal 9, vedi Pantheon è alla base dei portali per sviluppatori basati su Apigee Drupal.
Per ulteriori informazioni su come collaborare con Acquia per ospitare il portale per gli sviluppatori Drupal 9, consulta Apigee e Acquia collaborano per fornire portali di sviluppo.
Informazioni sui moduli Apigee supportati per Drupal 9
La tabella seguente riassume i progetti Drupal 9 disponibili per l'uso con Apigee e le code di problemi GitHub corrispondenti per la segnalazione dei problemi. I contributi sono molto apprezzati, come indicato nelle linee guida per i contributi di ogni progetto.
Progetto | Descrizione | Problemi? |
---|---|---|
Apigee Edge | Consente di integrare Drupal 9 con Apigee Edge. Include i seguenti sottomoduli:
|
Segnala problema |
Libreria client Apigee Edge per PHP | Semplifica lo sviluppo di client PHP che chiamano l'API Apigee Edge. | Segnala problema |
Monetizzazione di Apigee | Consente di creare un portale per gli sviluppatori per un'organizzazione monetizzata Apigee Edge. Include il seguente sottomodulo:
|
Segnala problema |
Inizio del portale per sviluppatori Apigee | Ti consente di iniziare rapidamente a utilizzare Drupal 9 per creare un portale per sviluppatori Apigee. La distribuzione Kickstart include Drupal 9 core, Apigee Edge, la libreria client Apigee Edge per PHP, il catalogo API Apigee, la monetizzazione Apigee e temi e modelli personalizzabili. | Segnala problema |
Catalogo API Apigee | Consente di documentare le API utilizzando le specifiche OpenAPI e SmartDocumenti. | Segnala problema |