Compartilhar via


Aplicativo de exemplo para acessar dados de análise do marketplace comercial

Os aplicativos de exemplo são criados em linguagens C# e JAVA e estão disponíveis no 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 as seguintes metas:

  • 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 pelo sistema.
  • Agenda um relatório.

O aplicativo de exemplo não abrange o método de chamada de 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 GitHub.

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

    Ilustra um snippet 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 de 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.

Snippets 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 à API.