Conector REST do MuleSoft
O MuleSoft Anypoint é um gateway de API: ele fica na frente dos serviços que a sua organização publicou atrás dele, em um endereço específico da sua implantação. Por isso, ao contrário de um conector criado para um único serviço, uma conexão MuleSoft não conhece os próprios endpoints: você informa onde ficam a API e a sua definição.
Documentação da API
Seção intitulada “Documentação da API”A documentação da API desta conexão é a que documenta os serviços que o seu gateway expõe.
Configuração
Seção intitulada “Configuração”O MuleSoft usa o mesmo formulário da conexão REST genérica: as mesmas quatro guias, os mesmos campos e o mesmo comportamento em tudo. Dois deles são os mais importantes aqui:
- Host ou endereço IP — o endereço do seu gateway Anypoint. Não há valor padrão, porque um endereço MuleSoft é específico da sua implantação.
- Tipo de autenticação — qualquer um entre
None,Basic,API Key,Bearer TokenouOAuth 2.0que o seu gateway espera. Nada é presumido em seu nome.
Listar endpoints em um fluxo de trabalho
Seção intitulada “Listar endpoints em um fluxo de trabalho”Como o gateway não tem uma lista de endpoints integrada, anexe à conexão a definição OpenAPI 3.x ou Swagger 2.0 da sua API em Definição da API, seja o endereço em que ela está publicada ou um arquivo .json ou .yaml armazenado em Documentos. Consulte Definição da API para ver os campos.
Uma etapa Solicitação REST que use esta conexão pode então definir Origem do endpoint como Da definição de API da conexão e escolher Carregar catálogo para selecionar entre os endpoints da API, em vez de digitar cada caminho à mão.
Relacionados
Seção intitulada “Relacionados”- Conexão REST genérica — a referência completa de campos deste formulário.
- Criar e gerenciar uma conexão
- Etapa de fluxo de trabalho Solicitação REST