Оптимизация запросов Microsoft Graph с помощью компонента mgt-get

Завершено

В Microsoft Graph Toolkit имеются различные компоненты, с помощью которых можно подключаться к определенным запросам Microsoft Graph непосредственно в HTML без необходимости настройки.

Предположим, вы хотите отобразить группу людей в приложении. Для обработки вызовов Microsoft Graph можно использовать компонент People.

Вот пример использования компонента People в HTML:

<mgt-people></mgt-people>

Компонент People создает следующий запрос Microsoft Graph:

GET /me/people

Выходные данные, созданные компонентом People, выглядят приблизительно так:

Снимок экрана, на котором показано, как отображается компонент People в Microsoft Graph Toolkit.

Предположим, вы хотите получить сообщения электронной почты пользователя с помощью следующего запроса API Microsoft Graph для Outlook:

GET /me/messages

Несмотря на то что эта функция не является компонентом набора средств, можно использовать любые запросы Microsoft Graph и получать сотни различных наборов данных, доступных в Microsoft 365. С помощью компонента Get можно вызвать любой запрос Microsoft Graph, чтобы получать необходимые данные непосредственно в HTML.

Вот пример использования компонента Get:

<mgt-get></mgt-get>

Вы можете добавить следующие атрибуты в тег <mgt-get>, чтобы указать тип запроса Microsoft Graph, который вы хотите сделать:

  • resource: предпочтительный запрос API Microsoft Graph для запроса.
  • scopes: необходимые области для запроса.
  • version: версия API Microsoft Graph для запроса.

В отличие от других компонентов в Microsoft Graph Toolkit для компонента Get нет предварительно созданного пользовательского интерфейса. Вам потребуется настроить шаблон для отображения данных.

В следующем упражнении вы узнаете, как использовать компонент Get и отображать записные книжки из OneNote для пользователя, выполнившего вход в систему.