Conector REST MuleSoft
O MuleSoft Anypoint é um gateway de API: coloca-se à frente dos serviços que a sua organização publicou atrás dele, num endereço específico da sua implementação. Por isso, ao contrário de um conector criado para um único serviço, uma ligação MuleSoft não conhece os seus próprios pontos de acesso — é você quem indica onde estão a API e a respetiva definição.
Documentação da API
Seção intitulada “Documentação da API”A documentação da API desta ligação é a que documentar os serviços que o seu gateway disponibiliza.
Configuração
Seção intitulada “Configuração”O MuleSoft utiliza o mesmo formulário que a ligação REST genérica — os mesmos quatro separadores, os mesmos campos, o mesmo comportamento em todo o formulário. Dois são especialmente importantes aqui:
- Anfitrião ou endereço IP — o endereço do seu gateway Anypoint. Não existe valor predefinido, porque o endereço do MuleSoft é específico da sua implementação.
- Tipo de autenticação — qualquer um de
None,Basic,API Key,Bearer TokenouOAuth 2.0que o seu gateway espere. Nada é assumido em seu nome.
Listar pontos de acesso num fluxo de trabalho
Seção intitulada “Listar pontos de acesso num fluxo de trabalho”Como o gateway não tem uma lista de pontos de acesso integrada, anexe a definição OpenAPI 3.x ou Swagger 2.0 da sua API à ligação em Definição da API — o endereço onde está publicada ou um ficheiro .json ou .yaml armazenado no Document. Consulte Definição da API para os campos.
Um passo Pedido REST que utilize esta ligação pode então definir Origem dos pontos finais como A partir da definição da API da ligação e escolher Carregar catálogo para selecionar entre os pontos de acesso da API, em vez de escrever cada caminho manualmente.
Relacionado
Seção intitulada “Relacionado”- Ligação REST genérica — a referência completa dos campos deste formulário.
- Criar e gerir uma ligação
- Passo de fluxo de trabalho Pedido REST