Поделиться через


Пример приложения для доступа к данным аналитики коммерческой платформы

Примеры приложений создаются на языках C# и JAVA и доступны на GitHub.

Вы можете получить вдохновение из примера приложения и создать собственное приложение на любом языке.

Пример приложения достигает следующих целей:

  • Создает токен Microsoft Entra.
  • Возвращает доступные наборы данных.
  • Создает определяемые пользователем запросы.
  • Возвращает определяемые пользователем запросы и системные запросы.
  • Планирует отчет.

Пример приложения не охватывает метод вызова API для других функциональных возможностей. Однако процесс вызова других API остается таким же, как описано выше.

Запуск приложения

  1. Клонируйте репозиторий в локальную систему с помощью следующей команды:

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

    Заметка

    Для получения дополнительных инструкций см. файл ProgrammaticExportSampleAppISV/README.md в репозитории на GitHub.

  2. Чтобы быстро запустить приложение, обновите идентификатор клиента и секрет клиента в appsettings.Development.json

    иллюстрирует фрагмент файла appsettings.Development.json.

Запуск приложения запустит локальный веб-сервер, а страница откроется (https://localhost:44365/ProgrammaticExportSampleApp/sample).

иллюстрирует страницу отчета о расписании.

На этой странице будут выполняться вызовы API к веб-серверу, работающему на локальном компьютере, что, в свою очередь, приведет к фактическим вызовам API.

Фрагменты кода

Базовая структура кода C# для выполнения вызовов API программного доступа выглядит следующим образом:

снимок экрана вызовов API.