Partilhar via


Aplicativo de exemplo para acessar dados de análise do Microsoft Marketplace

Os aplicativos de exemplo são criados nas linguagens C# e JAVA e estão disponíveis em GitHub.

Você pode optar por se inspirar no aplicativo de exemplo e criar seu próprio aplicativo em qualquer idioma.

O aplicativo de exemplo atinge os seguintes objetivos:

  • Gera um token do Microsoft Entra.
  • Obtém conjuntos de dados disponíveis.
  • Cria consultas definidas pelo usuário.
  • Obtém consultas definidas pelo usuário e as do sistema.
  • Agenda um relatório.

O aplicativo de exemplo não cobre o método de chamar APIs para outras funcionalidades. No entanto, o processo de chamar outras APIs permanece o mesmo descrito acima.

Como executar o aplicativo

  1. Clone o repositório em um sistema local usando este comando:

    git clone https://github.com/partneranalytics/ProgrammaticExportSampleAppISV.git

    Observação

    Para obter mais instruções, consulte o arquivo ProgrammaticExportSampleAppISV/README.md no repositório do GitHub.

  2. Para executar rapidamente o aplicativo, atualize a ID do cliente e o segredo do cliente no appsettings.Development.json

    Ilustra um trecho do arquivo appsettings.Development.json.

A execução do aplicativo iniciará um servidor Web local e uma página será aberta (https://localhost:44365/ProgrammaticExportSampleApp/sample).

Ilustra a página do relatório de agendamento.

Esta página fará chamadas de API para o servidor web em execução na máquina local, que por sua vez fará as chamadas de API reais.

Trechos de código

A estrutura básica do código C# para fazer as chamadas de API de acesso programático é a seguinte:

Captura de tela de chamadas de API.