Использование 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.