14.10.27.00 – Notas da versão do Portal de serviços para desenvolvedores da Apigee

Você está visualizando a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
info


Na quinta-feira, 13 de novembro de 2014, lançamos a versão 14.10.27.00 do portal de serviços para desenvolvedores da Apigee para a nuvem.

Novos recursos

Esta versão da versão em nuvem do portal de serviços para desenvolvedores da Apigee contém os seguintes recursos novos:

  • Documentação adicionada sobre a criação de subtemas
    Para editar um tema e modificar a aparência do site, não modifique os arquivos de tema em profiles/apigee/themes diretamente. Se você fizer isso, as mudanças serão substituídas na próxima vez que você atualizar o portal. Em vez disso, crie um subtema. Consulte Como personalizar o tema para saber mais.
  • Módulo removido
    O módulo devconnect_docgen foi descontinuado e substituído pelo módulo smartdocs.
  • Modelo personalizado do SmartDocs
    Agora é possível fazer upload de um modelo padrão do SmartDocs usado por todos os modelos. Se você fizer upload de um modelo personalizado, ele será usado para renderizar todos os modelos em vez de usar o modelo padrão enviado com o módulo SmartDocs. Consulte Como usar o SmartDocs para documentar APIs para saber mais.
  • Agora é possível usar o SmartDocs mesmo quando o servidor de gerenciamento do OPDK não está acessível publicamente
    Agora, o SmartDocs permite especificar o URL do proxy quando o endereço IP do servidor de gerenciamento do OPDK não está acessível publicamente. Consulte Como usar o SmartDocs para documentar APIs para saber mais.

Suspensão de uso

A partir de 15 de abril de 2015, o Google não oferecerá mais suporte à API OpenID 2.0, conforme descrito neste link:

https://developers.google.com/+/api/auth-migration#timetable

Todos os portais lançados antes da versão 14.07 usavam o Google OpenID 2.0, que permitia aos usuários fazer login no portal ou se registrar como usuário usando as credenciais do Google. Para mais informações, consulte Usar credenciais federadas no portal do desenvolvedor. Por causa dessa descontinuação, essa funcionalidade foi removida do portal.

Como substituto, use o módulo Drupal Google Auth ou as informações descritas no artigo: Usar o OAuth 2.0 para fazer login.

Correções de bugs

Os bugs abaixo foram corrigidos nesta versão.

Tópico Descrição
Cron job O job do cron do Drupal agora invoca regras quando o estado de um app muda.
Planos de taxas de monetização Os planos de tarifas com um cartão de tarifa de faixa de volume agora são exibidos corretamente na página de detalhes do plano.
Arredondamento em CHF Todos os arredondamentos em CHF agora são realizados no back-end, não no portal.
Cache do produto de API e do app do desenvolvedor Agora é possível controlar se os caches do produto de API e do app do desenvolvedor serão reconstruídos sempre que o cron for executado.
  1. No menu do Drupal, selecione Configuration > Dev Portal Settings > Dev Portal App Config.
  2. Marque ou desmarque a opção Recriar caches do produto de API e do app para desenvolvedor sempre que o cron for executado.
  3. Salve as configurações.
Cache do produto da API

Ao adicionar um produto de API ao Edge, agora é possível sincronizar o produto de API com o portal limpando o cache do portal. A sincronização do produto de API faz com que ele apareça na lista de produtos disponíveis no portal. Antes, a única maneira de realizar essa sincronização era executar o trabalho de cron.

Para limpar o cache:

  1. Faça login no portal como um usuário com privilégios de administrador ou de criação de conteúdo.
  2. No menu do Drupal, selecione o ícone de início > Esvaziar todos os caches.

Se você quiser limpar os caches individualmente, selecione um dos itens do submenu, como Produtos de API.

Perfil do usuário e campos de registro

Os campos de perfil e registro do usuário agora podem ser reordenados na interface do menu do Drupal.

  • Para reorganizar os campos de registro, selecione Configuração > Pessoas > Configurações da conta > Gerenciar campos.
  • Para reorganizar os campos do perfil, selecione Configuração > Pessoas > Configurações da conta > Gerenciar exibição.

Arraste os campos para a ordem em que você quer que eles sejam exibidos e clique em Salvar.

Botão de login da Apigee O botão Authenticate with Apigee agora aparece corretamente no formulário de login quando o módulo de SSO do Apigee está ativado.
Formulário de login do usuário Correção da ausência de fechamento de HTML no modelo de formulário modal de inicialização para login do usuário, o que causava desalinhamento do modal.
SmartDocs Corrigimos a notificação de erro do PHP "Conversão de array em string em drupal_attributes() durante a importação e renderização do swagger".
SmartDocs com OAuth Adicionamos o campo de URL de callback do OAuth ausente ao módulo SmartDocs.
Página de listagem da API SmartDocs Corrigimos um problema de armazenamento em cache em que a página de listagem da API aparecia em branco após renderizar uma nova revisão de um modelo do SmartDocs.