19/09/25/00 – Notas da versão do Portal de serviços para desenvolvedores da Apigee

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

Na quarta-feira, 25 de setembro, uma nova versão do portal do desenvolvedor do Drupal 7 estará disponível para aplicação. Consulte Como aplicar atualizações da Apigee ao meu portal do desenvolvedor na nuvem pública?

Novos recursos e melhorias

Esta seção descreve os novos recursos e melhorias desta versão.

Executar o otimizador de carregador automático do composer ao criar o SDK do PHP

A otimização do carregador automático agora é executada ao criar o SDK do PHP do Apigee Edge para melhorar a performance.

Suporte ao PHP 7.2

Suporte ao PHP 7.2, incluindo as seguintes atualizações:

Bugs corrigidos

Os bugs abaixo foram corrigidos nesta versão.

ID do problema Nome do componente Descrição
136112141 Portal do desenvolvedor - Drupal

Documentos interativos corrompidos após o lançamento de segurança

Foi corrigido um problema na funcionalidade "Teste agora" do SmartDocs que corrompia a autenticação OAuth2.

134425292 Portal do desenvolvedor - Drupal

O status do app e do produto no portal do desenvolvedor não corresponde ao status no Edge

Foi corrigido um problema em que o app de um desenvolvedor podia mostrar um status incorreto se apenas um produto de API desse app fosse aprovado ou revogado. O status do app para cada produto de API agora mostra o mesmo status da interface da Apigee Edge.

131693372 Portal do desenvolvedor - Drupal

Monetização: remover a guia "Faturas recebidas"

O mecanismo de faturamento da monetização foi desativado. Por isso, a página "Faturas recebidas", que costumava mostrar extratos de faturamento pós-pago, foi removida.

130756008 Portal do desenvolvedor - Drupal

Monetização do Worldpay: erro inválido exibido: "Parâmetros de URL ausentes"

  • O módulo Worldpay de monetização da Apigee não vai mais tentar validar os parâmetros de resposta que retornam dos pagamentos do Worldpay quando um erro é retornado. O comportamento anterior mostrava um erro dizendo "A resposta do servidor Worldpay não contém os seguintes parâmetros de URL: %missing_params.", o que não era verdade. Essa mensagem para corrigir as configurações do Worldpay não é mais exibida quando as mensagens de erro são retornadas. Em vez disso, ela registra todos os parâmetros e informações de resposta nos registros do Drupal para inspeção.
  • A categoria de registro usada pelo módulo Worldpay de monetização da Apigee agora é "devconnect_mint_Worldpay" durante o registro. Antes, ela era definida como várias strings que não seguiam as convenções padrão do Drupal de usar o nome do módulo.
130354871 Portal do desenvolvedor - Drupal

Monetização: falha nas compras com cartão de crédito do Worldpay com a conta de teste da Apigee

  • O campo "MAC Secret" em versões muito antigas era criptografado, mas isso não é mais verdade. Se você tiver problemas após esse upgrade, verifique se o campo "MAC Secret" nas configurações do módulo Worldpay da Apigee é o mesmo que o "MAC Secret" definido na conta do Worldpay.
  • Uma nova configuração foi adicionada às configurações do módulo Worldpay da Apigee para desativar a validação de resposta do Worldpay para fins de depuração. Não é recomendável desativar essa configuração em sites de produção.
  • Se ocorrer um erro durante o processamento do Worldpay, a página de resposta costumava ocultar a resposta de erro e voltar para a página do cartão de crédito do Worldpay. Esse fluxo foi alterado para voltar à página "Faturamento e relatórios" para que o erro possa ser facilmente visualizado.
130353676 Portal do desenvolvedor - Drupal

Monetização: imagens de cartão de crédito do Worldpay removidas

Links removidos para o site do Worldpay para imagens de cartão de crédito, já que não estão mais disponíveis. A imagem do Worldpay foi movida para o módulo em vez de ser vinculada ao site do Worldpay.

124121539 Portal do desenvolvedor - Drupal

Nome incorreto ao excluir o app após a mudança de nome

Foi corrigido um problema em que a tela de confirmação de exclusão usava o "nome do app" em vez de "nome de exibição do app", o que poderia causar confusão ao excluir um app renomeado.

124011009 Portal do desenvolvedor - Drupal

Não é possível adicionar o desenvolvedor da empresa porque a API Apigee Edge diferencia maiúsculas de minúsculas no endereço de e-mail do desenvolvedor

Ao convidar um usuário para uma empresa na monetização, o endereço de e-mail é usado no e-mail do usuário do Drupal para garantir que o caso de e-mail seja registrado corretamente.

119126974 Portal do desenvolvedor - Drupal

SmartDocs: exibição de nós de método de revisões antigas

Foi corrigido um problema em que um documento OpenAPI do SmartDocs mostrava revisões antigas de um método se você o excluísse.