Crie o seu portal com o Drupal 10

Esta página aplica-se ao Apigee e ao Apigee Hybrid.

Veja a documentação do Apigee Edge.

Para quem quer mais controlo sobre a experiência fornecida pelos portais do programador integrados no Apigee, o Drupal 10 oferece um sistema de gestão de conteúdos (CMS) de código aberto e de nível empresarial eficaz. Com os módulos do Apigee para o Drupal 10, pode criar um portal do programador totalmente personalizado com maior flexibilidade e controlo sobre a experiência do programador. Uma vez que os projetos do Drupal 10 e estes módulos são de código aberto, pode expandir e contribuir para o respetivo desenvolvimento, bem como tirar partido dos conhecimentos das comunidades do Apigee e do Drupal.

Comece a usar rapidamente o Apigee Kickstart

A forma mais rápida de ter um site do portal do programador a funcionar com o Apigee é usar o Apigee Developer Portal Kickstart. O Apigee Developer Portal Kickstart é uma distribuição do Drupal que lhe permite avaliar rapidamente a utilização do Drupal 10 para criar um portal do programador do Apigee. O Kickstart agrupa todos os módulos e bibliotecas do Drupal Apigee de código aberto de que precisa para criar um portal, configurar uma ligação ao Apigee ou híbrido, apresentar os seus produtos de API e publicar a documentação de referência da API.

Começar

Pode encontrar instruções para instalar a distribuição Kickstart no Drupal.org em Apigee Developer Portal Kickstart. O instalador do Kickstart pede-lhe todas as informações necessárias para instalar o núcleo do Drupal 10, configurar a sua ligação ao Apigee e colocar o seu site em funcionamento com um tema personalizável. O Kickstart também inclui entidades de páginas do Drupal pré-configuradas para a página inicial do portal do programador, a página do catálogo de APIs e a página Começar. Também estão incluídos módulos para perguntas frequentes, blogs e fóruns para criar a sua comunidade de programadores.

Personalize o portal do programador

A distribuição Kickstart inclui uma página inicial personalizável, uma página Introdução e uma página de catálogo de APIs. Cada uma destas páginas pode ser modificada para refletir a marca, o logótipo e a experiência do programador personalizada da sua empresa.

Para personalizações adicionais ou desenvolvimento de páginas, consulte as seguintes fontes:

Publique a documentação da sua API com o catálogo de APIs da Apigee

O módulo do catálogo de APIs da Apigee permite-lhe documentar as suas APIs no portal para programadores do Drupal 10 através de especificações da OpenAPI e do Apigee SmartDocs. A publicação da documentação da API nos seus portais facilita a aprendizagem, o teste e a avaliação das suas APIs por parte dos programadores.

Para mais informações sobre a utilização do catálogo de APIs do Apigee integrado com o SmartDocs no seu portal para programadores do Drupal 10, consulte o artigo Documente as suas APIs.

Escolha o seu fornecedor de alojamento

A utilização dos módulos Apigee Drupal 10 de código aberto dá-lhe controlo total sobre a experiência do programador no seu portal. Com esta opção autogerida, é responsável pelo alojamento e pela manutenção dos sites do portal que tiram partido destes módulos. Pode escolher um fornecedor para gerir e alojar o seu portal do programador, como a Pantheon, a Acquia ou outro fornecedor.

Para mais informações sobre como trabalhar com o Pantheon para alojar o seu portal do programador do Drupal 10, consulte o artigo O Pantheon alimenta os portais do programador baseados no Drupal do Apigee.

Para mais informações sobre como trabalhar com a Acquia para alojar o seu portal do programador do Drupal 10, consulte o artigo A Apigee e a Acquia estabelecem uma parceria para oferecer portais de desenvolvimento.

Acerca dos módulos do Apigee suportados para o Drupal 10

A tabela seguinte resume os projetos do Drupal 10 que estão disponíveis para utilização com o Apigee e as respetivas filas de problemas do GitHub para comunicar problemas. As contribuições são apreciadas, conforme descrito nas diretrizes de contribuição de cada projeto.

Projeto Descrição Problemas?
Apigee Edge Permite-lhe associar o seu portal do programador do Drupal à sua organização do Apigee ou híbrida. Inclui os seguintes submódulos: Comunique um problema
Biblioteca cliente da Apigee para PHP Facilita o desenvolvimento de clientes PHP que chamam a API Apigee. Comunique um problema
Apigee Monetization Permite-lhe criar um portal do programador para uma organização rentabilizada do Apigee. Comunique um problema
Apigee Developer Portal Kickstart Permite-lhe começar rapidamente a usar o Drupal 10 para criar um portal do programador do Apigee. A distribuição Kickstart inclui o Drupal 10, o Apigee, a biblioteca cliente do Apigee para PHP, o catálogo de APIs do Apigee e temas e modelos personalizáveis. Comunique um problema
Catálogo de APIs da Apigee Permite-lhe documentar as suas APIs através das especificações da OpenAPI e do SmartDocs. Comunique um problema