Você está lendo a documentação do Apigee Edge.
Acesse a
documentação da Apigee X. info
Em 25 de julho de 2013, lançamos uma atualização do portal de serviços para desenvolvedores da Apigee.
Recursos e melhorias
- Upgrade do Drupal 7.21 para 7.23 (somente correções de manutenção, sem problemas de segurança).
- Novo instalador do Drupal baseado em perfil.
- Integração com o Apigee MINT (monetização e comércio).
- Tratamento de erros conectável. Novos hooks são expostos, permitindo que módulos específicos do cliente modifiquem qualquer erro ou notificação de status gerada pelos módulos do Devconnect.
- O módulo legal agora está integrado. Quando ativado, ele oferece uma maneira mais robusta de gerenciar a aceitação dos Termos de Serviço.
- O nome de usuário:senha e a organização do Devconnect podem ser definidos na linha de comando usando o drush.
- A página de detalhes do app para desenvolvedores agora é criada sem um arquivo de modelo (se o arquivo de modelo personalizado não existir), e novos hooks são expostos para permitir a modificação do conteúdo e do layout. Se houver um tema personalizado que substitua o modelo antigo da página de detalhes do app para desenvolvedores , esse modelo será usado. Caso contrário, a página será criada como uma matriz de renderização do Drupal, que pode ser modificada por hooks.
- A data de criação do app para desenvolvedores agora é transmitida como um campo disponível para exibição na página de detalhes do app para desenvolvedores. Ela não é mostrada por padrão, mas módulos personalizados que implementam determinados hooks podem ativar a exibição.
- Os URLs de callback podem ser obrigatórios, opcionais ou totalmente ocultos. Isso é controlado pela página de administração do portal do desenvolvedor.
- Os produtos de API podem ser configurados como únicos ou múltiplos, com um valor padrão, obrigatório ou opcional, ou até mesmo totalmente ocultos. Isso é controlado pela página de administração do portal do desenvolvedor.
- Os apps para desenvolvedores, os desenvolvedores e os produtos de API agora são agrupados como entidades. Casos de teste foram escritos para cada um deles. Não é mais necessário que um desenvolvedor tenha conhecimento dos elementos internos do SDK da API Management. As funções entity_load e entity_save conhecidas podem ser usadas para acessar todas as funcionalidades.
- Os apps para desenvolvedores agora expõem tokens. Se o módulo de regras estiver ativado, eles poderão ser usados quando três novos eventos forem acionados: na criação, atualização e exclusão de apps.
- Quando o update.php é executado, os módulos obsoletos do Devconnect_* são desativados (eles serão removidos na versão
R24):
- devconnect_apigee (continha bibliotecas de classes antigas que não são mais usadas)
- devconnect_validate (não é mais necessário, já que estamos migrando para o Pantheon)
- devconnect_faq_ext
- Os seguintes módulos obsoletos relacionados ao Devconnect foram removidos:
- devconnect_api_content_types
- devconnect_api_views
- devconnect_cdn
- devconnect_node_settings
- devconnect_readonlymode_ext
- O conteúdo e a estrutura padrão agora são mantidos como um conjunto de recursos. Isso permite que instalações do zero configurem uma instância funcional do portal do desenvolvedor.
- A dependência do módulo node_reference foi removida.
- Os módulos do DevChan agora funcionam corretamente quando o idioma japonês está ativado.
- Adicionamos strings de tradução para o japonês.
- A sincronização de desenvolvedores agora sincroniza todos os desenvolvedores do KMS com usuários locais do Drupal, bem como o comportamento antigo de sincronizar usuários locais do Drupal com o KMS. Ela também atribui papéis de administrador a cada usuário configurado como administrador da organização no KMS.
- A sincronização de desenvolvedores agora pode ser executada pelo drush.
- Adicionamos o logon único accounts.apigee.com (disponível para domínios *.apigee.com).
- O SSO da Apigee e o SSO do Google definem papéis de administrador para um usuário cujo e-mail está configurado como administrador no KMS.
- Melhoramos a detecção e o pré-preenchimento do nome, sobrenome e e-mail no SSO do Google.
- Na página de administração da API DevChan Management, agora há um botão "Testar conexão" para testar os parâmetros de conexão do KMS.
- Adicionamos o módulo devconnect_key_value_map, que oculta as complexidades de lidar com o SDK da API Management ao trabalhar com mapas de chave-valor.
- O módulo WYSIWYG foi descontinuado e removido da distribuição em favor dos módulos de link do CKEditor e do CKEditor.& O WYSIWYG precisa ser COMPLETAMENTE REMOVIDO de qualquer instalação.
- O CKEditor foi atualizado para a versão 4.2.1.
- O CKEditor foi configurado para usar media, media_embed e media_youtube para gerenciar mídias enviadas e de origem na Internet.
- Adicionamos o comando drush para fazer upgrade da versão >=R22.
- Novo script de instalação do OPDK e guia de instalação em PDF.
Correções de bugs
- Os e comerciais agora são proibidos como parte dos nomes de apps para desenvolvedores. A presença de e comerciais causava falhas no site.
- As senhas da organização que contêm caracteres não compatíveis com URLs não causam mais falhas.
- As exceções não serão mais geradas no user_save se as credenciais do KMS ainda não tiverem sido configuradas.