Использование API Graph Майкрософт для работы с Project Rome
Project Rome — это инициатива Корпорации Майкрософт по созданию платформы взаимодействия между устройствами. Project Rome позволяет приложению в локальном клиенте или службе взаимодействовать с приложениями и службами на удаленном узле, когда пользователь входит в систему с помощью той же учетной записи Майкрософт, которую он использует для входа на клиентском устройстве. Это позволяет программировать междоменные и кроссплатформенные интерфейсы, которые сосредоточены на пользовательских задачах, а не на устройствах.
Следующие ключевые возможности предоставляются в Microsoft Graph, чтобы помочь вам включить взаимодействие между устройствами.
Действия
Действия в Microsoft Graph позволяют стимулировать взаимодействие пользователей с приложениями на разных устройствах и платформах. Действие — это единица взаимодействия пользователей и состоит из трех компонентов:
- Прямая ссылка
- Визуальное представление
- Метаданные содержимого, описывающие действие с использованием https://schema.org/ общего словаря
При создании сеанса приложением в действие добавляется элемент журнала, отражающий период вовлеченности пользователей. Каждый раз, когда пользователь повторно использует действие, в действие добавляется новый элемент журнала для привлечения пользователей.
Когда приложение публикует объекты действий пользователя, объект будет отображаться в некоторых новых поверхностях пользовательского интерфейса в Windows; Например, Уведомления Кортаны и Временная шкала. В объектах действия можно указать как расширенные метаданные (чтобы можно было отображать действия в нужном контексте), так и расширенные визуальные элементы (с помощью разметки адаптивной карточки ).
Для создания и получения действий пользователей можно использовать следующие API Microsoft Graph:
- Создание или замена действия
- Получение действий
- Получение последних действий
- Удаление действия
- Создание или замена элемента журнала
- Удаление элемента журнала
Перемещаемые данные
Доступ к данным Windows, хранящимся в облаке, через API облачного буфера обмена и параметров Windows.
Функция облачного буфера обмена в Windows позволяет пользователям копировать и вставлять такие элементы, как текст, изображения и ссылки, в приложениях и устройствах. API облачного буфера обмена в Microsoft Graph можно использовать для следующих способов:
- Вывод списка элементов облачного буфера обмена для пользователя, выполнившего вход
- Получение элемента облачного буфера обмена для пользователя
API параметров Windows в Microsoft Graph позволяет пользователям и уполномоченным третьим лицам, действующим от имени пользователей, получать данные параметров операционной системы Windows, хранящиеся в облаке Майкрософт. Дополнительные сведения об использовании API параметров Windows см. в разделе Использование API параметров Windows.