Esta página se aplica à Apigee e à Apigee híbrida.
Confira a documentação da Apigee Edge.
Se você quiser mais controle sobre a experiência fornecida pelos portais de desenvolvedores integrados à Apigee, o Drupal 10 oferece um avançado sistema de gerenciamento de conteúdo (CMS) no nível da empresa e de código aberto. Usando os módulos da Apigee para o Drupal 10, é possível criar um portal do desenvolvedor totalmente personalizado com mais flexibilidade e controle sobre a experiência do desenvolvedor. Como os projetos Drupal 10 e esses módulos são de código aberto, é possível ampliar e contribuir com o desenvolvimento deles e aproveitar o conhecimento das comunidades da Apigee e do Drupal.
Começar a trabalhar rapidamente com o Apigee Kickstart
A maneira mais rápida de colocar um site de portal do desenvolvedor em funcionamento com a Apigee é usar o Portal do desenvolvedor da Apigee. O Kickstart do Portal de desenvolvedor da Apigee é uma distribuição do Drupal que permite avaliar rapidamente usando o Drupal 10 para criar um portal de desenvolvedor da Apigee. O Kickstart agrupa todos os módulos e bibliotecas do Apigee Drupal de código aberto necessários para criar um portal, configurar uma conexão com a Apigee ou híbrida, exibir seus produtos de API e publicar a documentação de referência da API.
Começar
As instruções para instalar a distribuição do Kickstart podem ser encontradas no Drupal.org no Portal do desenvolvedor da Apigee (em inglês). O instalador do Kickstart solicitará que você forneça todas as informações necessárias para instalar o núcleo do Drupal 10, configurar a conexão com a Apigee e colocar o site em funcionamento com um tema personalizável. O Kickstart também inclui entidades pré-configuradas da página do Drupal para as páginas iniciais do portal do desenvolvedor, do catálogo de API e de Primeiros passos. Os módulos de Perguntas frequentes, blogs e fóruns para desenvolver sua comunidade de desenvolvedores também estão incluídos.
Personalizar seu portal do desenvolvedor
A distribuição do Kickstart inclui uma página inicial personalizável, a página Primeiros passos e a página de catálogo de APIs. Cada uma dessas páginas pode ser modificada para refletir a marca, o logotipo e a experiência de desenvolvedor personalizada da sua empresa.
- Para personalizar o logotipo e o esquema de cores do portal do desenvolvedor, consulte Personalizar seu portal do desenvolvedor.
- Para criar conteúdo novo nas páginas do portal, consulte Editar o conteúdo e o layout das páginas.
- Para começar a usar as perguntas frequentes, os blogs ou os fóruns, consulte o artigo Criar uma seção de perguntas frequentes.
Para personalizações adicionais ou desenvolvimento de páginas, consulte as seguintes fontes:
- Documentação do Drupal 9
- Comunidade do Drupal
- Terceiros com experiência no Drupal 10
Publicar a documentação da API com o catálogo de APIs da Apigee
O módulo catálogo de APIs da Apigee permite que você documente as APIs no portal de desenvolvedor do Drupal 10 usando as especificações da OpenAPI e o SmartDocs da Apigee. Publicar a documentação da API nos portais facilita o aprendizado, o teste e a avaliação das suas APIs para os desenvolvedores.
Para mais informações sobre como usar o catálogo integrado de APIs da Apigee com o SmartDocs no portal de desenvolvedor do Drupal 10, consulte Documentar suas APIs.
Escolher seu provedor de hospedagem
O uso dos módulos de código aberto do Drupal 10 da Apigee oferece controle total sobre a experiência do desenvolvedor no seu portal. Com essa opção autogerenciada, você é responsável por hospedar e manter os sites do portal que usam esses módulos. Escolha um provedor para gerenciar e hospedar seu portal do desenvolvedor, como o Pantheon, o Acquia ou outro provedor.
Para mais informações sobre como trabalhar com o Pantheon para hospedar seu portal de desenvolvedor do Drupal 10, consulte Pantheon impulsiona os portais de desenvolvedores baseados no Drupal da Apigee.
Para mais informações sobre como trabalhar com a Acquia para hospedar seu portal de desenvolvedor do Drupal 10, consulte Apigee e Acquia se unem para fornecer portais de desenvolvimento.
Sobre os módulos da Apigee compatíveis com o Drupal 10
A tabela a seguir resume os projetos do Drupal 10 disponíveis para uso com a Apigee e suas filas de problemas do GitHub correspondentes para relatar problemas. Agradecemos as contribuições, conforme descrito nas diretrizes de contribuição de cada projeto.
Projeto | Descrição | Problemas? |
---|---|---|
Apigee Edge | Possibilita a conexão do portal do desenvolvedor do Drupal à Apigee ou à organização híbrida. Inclui os seguintes submódulos:
|
Informar problema |
Biblioteca de cliente da Apigee para PHP | Facilita o desenvolvimento de clientes PHP que chamam a API Apigee. | Informar problema |
Monetização da Apigee | Permite criar um portal do desenvolvedor para uma organização monetizada pela Apigee. | Informar problema |
Portal do desenvolvedor da Apigee | Permite que você comece rapidamente usando o Drupal 10 para criar um portal de desenvolvedor da Apigee. A distribuição do Kickstart inclui o Drupal 10, a Apigee, a biblioteca de cliente da Apigee para PHP, o catálogo de APIs da Apigee e temas e modelos personalizáveis. | Informar problema |
Catálogo de APIs da Apigee | Permite documentar suas APIs usando especificações da OpenAPI e SmartDocs. | Informar problema |