Introdução
Ao desenvolver um aplicativo do Power Apps, pode ser necessário chamar uma API Web criada por uma equipe de desenvolvimento tradicional, ou de muito código, na sua organização. O ecossistema do Power Apps já conta com mais de mil conectores para acessar recursos dentro e fora da sua organização. No entanto, não há um conector interno para chamar APIs Web desenvolvido por sua organização. É necessário criar um conector personalizado para preencher a lacuna entre o Power Apps e as APIs Web.
Em um módulo anterior sobre como as práticas de desenvolvimento de fusão ajudam as empresas a criar aplicativos melhores com mais rapidez, você conheceu a equipe da VanArsdel, Ltd. Você aprendeu sobre como eles planejam usar o desenvolvimento de fusão para corrigir problemas que estão enfrentando com seu Sistema de Gerenciamento de Estoque de Campo.
Há dois membros na equipe de desenvolvimento de fusão da VanArsdel por enquanto, Kiana e Maria. Kiana é uma desenvolvedora profissional de APIs Web ASP.NET Core para uso interno e externo. Maria é especialista em gerenciamento de estoque e cria aplicativos com o Power Apps como apoio a suas responsabilidades profissionais.
Estão trabalhando juntas para criar um novo aplicativo do Power Apps para o gerenciamento do estoque. A primeira tarefa é ter uma lista com a localização dos depósito da VanArsdel. Os locais dos depósitos serão coletados por uma API Web e exibidos no aplicativo do Power Apps.
Objetivos de aprendizagem
Neste módulo, você:
- Aprender o que é um conector personalizado e os respectivos casos de uso
- Criar um conector personalizado com base em uma API Web implantada no Visual Studio
- Criar um conector personalizado com base em uma API Web implantada no gerenciamento de API do Azure
- Criar um conector personalizado com base em um documento do OpenAPI
- Testar e usar um conector personalizado para chamar uma API Web com base em um aplicativo do Power Apps
Pré-requisitos
- Familiaridade com o conceito de APIs Web (HTTP).