Seguem-se algumas sugestões sobre como lidar com problemas que poderão ocorrer ao ligar a endpoints REST.
Criar Ligações do OAC a origens de dados com endpoints REST
- Falha ao Importar o ficheiro - Ficheiro JSON inválido fornecido
- Extraia o ficheiro connection.json do ficheiro ZIP carregado.
- Valide o JSON utilizando qualquer validador de JSON, e corrija quaisquer erros de sintaxe.
- Recrie o ficheiro ZIP de ligação e tente novamente efetuar o carregamento através da opção Importar ficheiro na caixa de diálogo Criar Ligação.
- URL Base REST Inválido - Verifique o URL base utilizando HTTP ou CURL anexando um endpoint de cada vez.
-
Falha ao Importar o ficheiro - Tipos de Autenticação Inválidos - No ficheiro JSON, certifique-se de que o valor Authentication type
está definido para noauth
, BasicAuth
, ou HttpHeader
.
- Uma Tabela de Endpoint é Inválida - Validate cada URL de endpoint através de HTTP ou CURL, e corrija todos os erros.
- Acesso Interdito a alguns dos endpoints - Através de CURL ou HTTP, valide cada endpoint anexando um URL BASE ao mesmo e utilizando as mesmas credenciais. Forneça acesso a todos os endpoints que não têm acesso ou retire os endpoints do ficheiro JSON.
- O URL do Endpoint URL é inválido - Através de CURL ou HTTP, valide cada endpoint anexando um URL BASE ao mesmo. Corrija os endpoints inválidos o retire os endpoints do ficheiro JSON.
- Nome de Utilizador/Senha Inválido - Através de CURL ou HTTP, valide as credenciais de cada endpoint.
- Resposta de JSON inválida da origem de dados REST - Através de HTTP ou CURL, ligue-se à origem dos dados REST, extraia a resposta recebida e valide a resposta utilizando um validador JSON. Se necessário, contacte o administrador da origem dos dados para corrigir incidentes com os dados.
- URI demasiado extenso - Certifique-se de que os URIs não têm mais de 8000 de comprimento.