Você está lendo a documentação do Apigee Edge.
Acesse a documentação da
Apigee X. info
Na terça-feira, 6 de janeiro de 2015, lançamos a versão 15.01.06.00 do portal de serviços para desenvolvedores da Apigee para a nuvem.
Novos recursos
Esta versão do portal de serviços para desenvolvedores do Apigee na nuvem contém os novos recursos a seguir:
-
Salvar usuário de forma assíncrona
É um novo recurso que adia o salvamento das informações do usuário até depois que a resposta é enviada de volta ao navegador para aumentar a performance. Essa mudança só acontece nas seguintes circunstâncias:-
Uma CLI PHP adequada é encontrada
-
A monetização não está ativada
-
A caixa de seleção Ativar assíncrono está marcada na página Configuração > Configurações do portal do desenvolvedor > Configurações do usuário do portal do desenvolvedor.
-
-
Não é mais possível mudar as configurações de conexão entre o portal e o Edge
Em versões anteriores da nuvem, era possível editar diretamente as informações de conexão usadas para conectar o portal ao Edge, incluindo: URL do endpoint do Edge, nome da organização da Apigee e o nome de usuário e a senha de um administrador da organização. Agora, é necessário fazer uma solicitação ao suporte do Apigee Edge para mudar as informações de conexão. Consulte Como criar um portal de desenvolvedor para saber mais.
Suspensão de uso
A partir de 15 de abril de 2015, o Google não vai mais oferecer suporte à API OpenID 2.0, conforme descrito no link a seguir:
https://developers.google.com/+/api/auth-migration#timetable
Todos os portais lançados antes de 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, a funcionalidade foi removida do portal.
Como substituição, use o módulo Drupal Google Auth ou as informações descritas no artigo Como usar o OAuth 2.0 para fazer login.
Correções de bugs
Os bugs abaixo foram corrigidos nesta versão:
| Tópico | Descrição |
|---|---|
| Monetização | Correções na redação exibida aos usuários finais para monetização. |
| Monetização | As alíquotas de tributos agora são exibidas corretamente na página de faturamento pré-pago da monetização. Use a chamada "API de desenvolvedor pré-paga" no lado do portal (em Configuração > Configurações de monetização). |
| Monetização | A página de saldo pré-pago da monetização não mostra mais um saldo zero como "-0,00", mas como "0,00". |
| Monetização |
Agora, os documentos de faturamento são baixados corretamente do servidor de borda no formato HTML. O Postgres v9.0 introduziu uma nova codificação "hex" que pode precisar ser alterada em postgresql.conf para que os documentos de faturamento sejam baixados corretamente. Se os documentos de faturamento não forem baixados
corretamente do Portal do desenvolvedor, mude o bytea_output em postgresql.conf
para "escape" no servidor de gerenciamento do Edge:
bytea_output = 'escape' # hex,
escape
|
| Monetização | Quando a chamada da API Edge para receber o saldo do usuário não retorna corretamente, a página agora é exibida corretamente e um erro é registrado. Antes, a página mostrava uma tela de erro. |
| Novo registro de desenvolvedor | Mensagem corrigida ao se registrar com uma nova conta para informar que a conta está pendente de aprovação do administrador somente se o portal do desenvolvedor estiver configurado para precisar da aprovação do administrador antes de fazer login. |
| Novo registro de desenvolvedor | Os desenvolvedores recém-registrados que deveriam ser bloqueados por padrão foram ativados no back-end do Edge. O mesmo problema também foi corrigido para desenvolvedores que deveriam ter sido bloqueados por padrão, mas foram ativados (apesar da mensagem "Aguarde a aprovação"). |
| Novo registro de desenvolvedor | O portal não gera mais uma exceção quando um usuário se registra sem um endereço de e-mail, para que as integrações com sistemas que não usam endereços de e-mail possam ser feitas. No entanto, os usuários ainda precisam atualizar o perfil com um endereço de e-mail antes de criar apps de desenvolvedor. |
| Registration form | Os campos Nome e Sobrenome do formulário de registro foram movidos para a parte de cima do formulário em novas instalações. Todos os campos deste formulário podem ser movidos usando a interface do administrador. Consulte Adicionar e gerenciar contas de usuário para mais informações. |
| Status do desenvolvedor | Quando um desenvolvedor é definido como "bloqueado" no portal, ele é definido como inativo no servidor de gerenciamento do Edge, o que significa que o desenvolvedor bloqueado não poderá fazer chamadas de API. |
| Cron job | O Cron não falha mais quando um app no Edge não está associado corretamente a um desenvolvedor. |
| Logging | O sistema não registra mais erros quando o tipo de acesso de um app é "somente leitura". |
| Regras do Drupal | O módulo Regra nas regras do Drupal para enviar e-mail quando uma chave de app passa de pendente para aprovada agora está em execução. Em versões anteriores, a regra não funcionava quando o estado era alterado. |
| SmartDocs | O verbo PATCH agora é exibido corretamente quando renderizado nas páginas do SmartDocs. |
| SmartDocs | Quando o endpoint do Edge fica inacessível, o módulo SmartDocs não mostra mais avisos. |
| SmartDocs | Os avisos "Índice indefinido:" não são mais exibidos no módulo do SmartDocs. |
| SmartDocs |
Os rastros de navegação agora funcionam corretamente nas páginas do SmartDocs. Na página de detalhes do método, o primeiro item no rastreamento de navegação era model_machine_name Documentation/, então a primeira palavra não era capitalizada. Com essa correção, o primeiro item será o nome legível do modelo, e a primeira palavra será maiúscula.
Além disso, na página de listagem de métodos da API com base no verbo HTTP (GET/POST/PUT/DELETE), os itens de rastreamento estavam vinculados ao URL errado. Com essa correção, os itens de navegação estrutural na página apontam para os URLs corretos.
|
| SmartDocs | Uma correção de CSS agora permite que o corpo JSON do SmartDocs (em uma solicitação POST ou PUT) seja editado corretamente no local. |
| Menu principal | Os links de login e registro agora estão disponíveis quando o menu principal não tem itens. |
| Atributos do app |
A página de detalhes dos atributos do app estava corrompida e não era renderizada. Esse problema foi corrigido no arquivo devconnect_app_attributes.module.
|
| Redirecionamentos fixados no código | A função que cria o formulário para editar um app de desenvolvedor não invoca mais diretamente drupal_goto() ou drupal_not_found() se o app de desenvolvedor não for encontrado. Isso permite que módulos específicos do cliente alterem consistentemente o comportamento do formulário sem forçar um redirecionamento incondicional. |