Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Примеры приложений создаются на языках C# и JAVA и доступны на GitHub.
Вы можете получить вдохновение из примера приложения и создать собственное приложение на любом языке.
Пример приложения достигает следующих целей:
- Создает токен Microsoft Entra.
- Возвращает доступные наборы данных.
- Создает определяемые пользователем запросы.
- Возвращает определяемые пользователем запросы и системные запросы.
- Планирует отчет.
Пример приложения не охватывает метод вызова API для других функциональных возможностей. Однако процесс вызова других API остается таким же, как описано выше.
Запуск приложения
Клонируйте репозиторий в локальную систему с помощью следующей команды:
git clone https://github.com/partneranalytics/ProgrammaticExportSampleAppISV.git
Заметка
Для получения дополнительных инструкций см. файл
ProgrammaticExportSampleAppISV/README.md
в репозитории на GitHub.Чтобы быстро запустить приложение, обновите идентификатор клиента и секрет клиента в appsettings.Development.json
Запуск приложения запустит локальный веб-сервер, а страница откроется (https://localhost:44365/ProgrammaticExportSampleApp/sample
).
На этой странице будут выполняться вызовы API к веб-серверу, работающему на локальном компьютере, что, в свою очередь, приведет к фактическим вызовам API.
Фрагменты кода
Базовая структура кода C# для выполнения вызовов API программного доступа выглядит следующим образом: