Incorporar a Interface do Usuário Web do Oracle Content Management em Outros Aplicativos como iFrame
Você pode incorporar a interface do usuário da Web do Oracle Content Management em um quadro em linha HTML (tag iframe
). A interface incorporada remove a marca padrão e redimensiona o conteúdo para caber no quadro de fechamento, permitindo que você integre o Oracle Content Management em seus próprios aplicativos Web.
Para fazer isso, adicione /embed
a qualquer link de membro ou pasta pública imediatamente após o elemento /documents
no URL que é usado para preencher o quadro em linha.
Por exemplo, o URL a seguir chama a interface de usuário padrão e mostra a pasta home do usuário atual:
https://www.example.com/documents/home/nameasc
Para exibir a pasta home na interface do usuário incorporada, use o seguinte formato do URL:
https://www.example.com/documents/embed/home/nameasc
Para abrir uma pasta na interface incorporada, use o elemento folder
no URL e especifique o identificador exclusivo global (GUID) da pasta:
https://www.example.com/documents/embed/folder/1713A5712BE73C37891915A0127B594F/nameasc
Observação:
A interface do usuário incorporada ajusta o conteúdo para caber nas janelas com 320 pixels de largura. O Windows menor que 320 pixels começa a ocultar o conteúdo na borda direita da janela.Você também pode incorporar links de membros e links públicos a pastas e usar parâmetros de configuração que controlam alguns aspectos da exibição do navegador.
Adicionar Conteúdo a Outros Domínios
Você pode exibir o conteúdo do Oracle Content Management em outros domínios. Por exemplo, você pode incorporar a interface do usuário Web do Oracle Content Management em seus próprios aplicativos Web para acessar funcionalidades de gerenciamento de pastas e documentos em seu aplicativo.
Para permitir que os usuários incorporem conteúdo, ative conteúdo incorporado e adicione domínios:
-
Depois de acessar o aplicativo web Oracle Content Management como administrador, clique em Sistema na área Administração do menu de navegação.
-
No menu Administração, clique em Segurança.
-
Em Conteúdo Incorporado, selecione Habilitado.
-
Na caixa Domínios permitidos, insira uma lista de domínios permitidos, separados por vírgulas. Os domínios devem estar no formato www.example.com.
-
Para restringir o domínio para uma porta específica, inclua a porta na especificação. Por exemplo,
www.example.com:12345
. -
Se quiser permitir que um domínio tenha vários subdomínios, use o caractere curinga
*
. Por exemplo,www.example.*
inclui os domínioswww.example.com
,www.example.co.uk
e assim por diante.
-
Incorporar um Aplicativo como uma Subguia em um Objeto do Oracle Sales
Depois que você incorpora um aplicativo como uma subguia, a nova subguia aparece como parte de uma página de detalhes de um objeto específico no Oracle Sales. O aplicativo está incorporado a um iFrame na subguia.
Para fazer isso, use o kit de ferramentas do Oracle Sales Application Composer. Este exemplo usa o contêiner do aplicativo Vendas e o objeto Conta.
Solucionar Problemas iFrame Incorporando Problemas com o Oracle Sales
Alguns dos problemas comuns relacionados à incorporação de um IFrame no Oracle Sales ocorrem estabelecendo uma conexão segura com o protocolo HTTPS.
Por exemplo, se você vir um iFrame em branco ao incorporar o aplicativo:
- Certifique-se de que o URL do aplicativo esteja correto. Use as ferramentas do desenvolvedor do browser para verificar se o URL gerado usa o nome do host correto e se está correto.
- Se você estiver usando um servlet do Oracle Java Cloud Service para incorporar o iFrame, verifique se você está acessando o servlet usando HTTPS. Por motivos de segurança, a maioria dos navegadores não permite misturar conteúdo HTTP e HTTPS na mesma página do navegador.
- Se o servlet gravar um log de erros, você poderá examinar os logs de depuração do aplicativo. Se você encontrar erros ao executar o aplicativo e nenhum erro visível aparecer no navegador, tente verificar o log de erros no servidor de aplicativos.