Исследуйте и тестируйте Dataverse на тестовой площадке веб-API (предварительная версия)

[Данный раздел посвящен предварительному выпуску и может быть изменен.]

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

Начальный экран тестовой площадки API

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

Используйте этот инструмент, чтобы изучить возможности API RESTful, протестировать определяемые пользователем рабочие процессы и многое другое.

Важно!

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

Ключевые функции

  • Предварительная аутентификация: тестовая площадка API поставляется в предварительно аутентифицированном виде, поэтому разработчики могут сразу же приступить к тестированию конечных точек API и экспериментированию с ними.
  • Веб-интерфейс: благодаря тестовой площадке API разработчики могут быстро взаимодействовать с веб-API Dataverse без необходимости в сложной настройке, такой как загрузка программного обеспечения или настройка учетной записи стороннего производителя (не Microsoft). Вы можете получить доступ к этому инструменту из ускорителя Dataverse — приложения Microsoft, доступного во всех новых средах Dataverse, которое можно установить в любой среде.
  • Удобство: предоставляет различные действия и возможности, доступные в веб-API Dataverse, что позволяет легко и быстро узнать, что возможно и как это реализовать.

Предварительные условия

У вас должен быть доступ к Dataverse и доступ к запуску приложения-ускорителя Dataverse. Участники роли безопасности «Настройщик системы» имеют доступ к запуску приложения.

Начать

Чтобы начать работу с тестовой площадкой API, запустите ускоритель Dataverse, а затем выберите страницу Тестовая площадка API.

Запустите тестовую площадку API, выбрав карточку функции

Отправляйте запросы к веб-API Dataverse

На главном экране выберите тип запроса, чтобы открыть редактор запросов, выбрав Создать на любой из верхних карточек.

Представлено три типа запросов:

Тип Описание
Пользовательский API Сюда входят любые действия, функции от Microsoft или любые общедоступные определяемые пользователем пользовательские API для веб-API Dataverse, зарегистрированные в рабочей среде.
Моментальный подключаемый модуль Мгновенные подключаемые модули классифицируются как любые пользовательские рабочие процессы, зарегистрированные как пользовательский API в среде со связанным выражением FxExpression.
Запрос OData Обеспечивает более детальный контроль над входными данными запроса для отправки запросов OData.

Запрос пользовательского API или мгновенный подключаемый модуль

Эти типы запросов предназначены для упрощения вызова подключаемых модулей, доступных в рабочей среде.

  1. Выберите вариант из основного раскрывающегося списка, в котором представлены доступные подключаемые модули в текущей среде. Пользовательские API перечислены в раскрывающемся списке

  2. Если параметры доступны, они отображаются в появившейся таблице Параметры запроса. Укажите значения для обязательных параметров. Параметры пользовательского API отображаются автоматически

    Примечание

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

  3. Выберите Отправить.

  4. Обратите внимание на ответ в нижней части экрана. Параметры отображаются, если они зарегистрированы

Примечание

Интерфейс предоставляет удобный список всех доступных подключаемых модулей в среде. Если этот флажок установлен, отображаются связанные параметры с типами данных. В фоновом режиме вызов OData по-прежнему выполняется, но интерфейс упрощает построение вызова.

Выполнение запроса OData

Запросы OData предоставляют больше возможностей для параметров запросов.

  1. Выберите Метод HTTP-запроса в первом раскрывающемся списке.

  2. Введите URL-адрес конечной точки. Включайте URL-адрес запроса только после [OrgUrl]/api/data/v9.2/

  3. Добавьте параметры запроса, используя один из двух методов:

    1. В URL-адресе.

      1. После знака вопроса (?) в URL-адресе введите ключ параметра запроса. Ключ, введенный в URL-адрес после вопросительного знака

      2. Введите знак равно (=) после ключа.

      3. Введите значение. Значение, введенное в URL-адрес после знака равенства

      Ключи и значения автоматически заполнят таблицу параметров в интерфейсе.

    2. Добавьте параметры запроса вручную, выбрав + Добавить параметр. При этом в таблицу добавляется пустая строка параметра, в которую можно вводить значения. URL-адрес обновляется динамически по мере ввода значений.

  4. При необходимости укажите текст (если используются все методы запроса, кроме GET), выбрав вкладку Текст, а затем введите значение текста в элементе управления редактора.

  5. Выберите Отправить.

  6. Обратите внимание на ответ в нижней части.

Просмотрите ответ

После отправки запроса ответ отображается в нижней половине экрана.

Ответ OData

Статус ответа предоставляет быстрые метрики по запросу:

  • Сообщение о состоянии
  • Длительность (в миллисекундах)
  • Размер (в килобайтах)

Текст ответа отображается под статусом ответа. Щелкните значок копирования, чтобы скопировать текст ответа в буфер обмена.

Вопросы и ответы по

Какие привилегии необходимы для доступа к средству работы с тестовой площадкой API?

У вас должен быть доступ к приложению-ускорителю Dataverse для использования этого инструмента.

Инструмент тестовой площадки API подключается только к веб-API Dataverse?

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

Как инструмент тестовой площадки API аутентифицируется с веб-API Dataverse?

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

Во всех ли средах доступна функция тестовой площадки API?

Эта функция предоставляется через ускоритель Dataverse и доступна во всех средах, где установлено это приложение. Приложение автоматически устанавливается во всех новых средах, но его также можно установить и в более старых средах, следуя инструкциям по установке.

См. также

Ранний доступ к предварительным версиям функций с помощью ускорителя Dataverse (предварительная версия)