Оптимизация запросов 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, выглядят приблизительно так:
Предположим, вы хотите получить сообщения электронной почты пользователя с помощью следующего запроса 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 для пользователя, выполнившего вход в систему.