Freigeben über


Verwenden der Microsoft Graph-API für die Arbeit mit Project Rome

Wichtig

Die APIs unter der /beta Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.

Project Rome ist eine Microsoft-Initiative zum Erstellen einer Plattform, mit der App-Entwickler großartige geräteübergreifende Erfahrungen erstellen können. Project Rome ermöglicht verschiedene Funktionen, die verschiedene Dienste und Clientendpunkte verbinden, wenn sich der Benutzer mit demselben Microsoft-Konto oder Geschäfts-, Schul- oder Unikonto anmeldet. Auf diese Weise können Sie geräte- und plattformübergreifende Umgebungen implementieren, die sich auf Benutzeraufgaben und nicht auf Geräten beziehen.

Die folgenden wichtigen Funktionen werden über Microsoft Graph verfügbar gemacht, damit Sie geräteübergreifende Erfahrungen ermöglichen können.

Aktivitäten

Aktivitäten in Microsoft Graph ermöglichen es Ihnen, die Benutzerbindung mit Ihren Apps geräte- und plattformübergreifend zu fördern. Eine Aktivität ist die Einheit der Benutzerbindung und besteht aus drei Komponenten:

  • Deep Link
  • Eine visuelle Darstellung
  • Inhaltsmetadaten, die die Aktivität unter Verwendung des https://schema.org/ freigegebenen Vokabulars beschreiben

Wenn eine Sitzung von einer Anwendung erstellt wird, wird der Aktivität ein Verlaufselement hinzugefügt, um den Zeitraum der Benutzerbindung widerzuspiegeln. Jedes Mal, wenn ein Benutzer eine Aktivität neu einbindet, wird der Aktivität ein neues Verlaufselement hinzugefügt, um eine Benutzerbindung zu erhalten.

Wenn eine Anwendung Benutzeraktivitätsobjekte veröffentlicht, wird das Objekt in einigen der neuen Ui-Oberflächen in Windows angezeigt. beispielsweise Cortana-Benachrichtigungen und Zeitachse. Sie können sowohl umfangreiche Metadaten (damit Aktivitäten genau im richtigen Kontext dargestellt werden können) als auch umfangreiche visuelle Elemente (mithilfe von Adaptive Card-Markup ) in Ihren Aktivitätsobjekten angeben.

Sie können die folgenden Microsoft Graph-APIs verwenden, um Benutzeraktivitäten zu erstellen und abzurufen:

Geräte (veraltet)

Sie können Project Rome-APIs in Microsoft Graph für Folgendes verwenden:

  • Ermitteln und Herstellen einer Verbindung mit Den Geräten des Benutzers
  • Remotestarten von Apps auf diesen Geräten
  • Senden von Nachrichten an Ihre Apps auf diesen Geräten

Mit diesen APIs können Sie Apps erstellen, die umfangreiche Erfahrungen erstellen, die über ein einzelnes Gerät hinausgehen. Beispielsweise können Sie Ihre App so erweitern, dass sie auf einem größeren Bildschirm gestartet wird. Alternativ können Sie eine Begleitumgebung für eine App auf einem anderen Gerät des Benutzers erstellen.

Sie können die folgenden Microsoft Graph-APIs verwenden, um mit anderen Windows-Geräten zu kommunizieren:

Roamingdaten

Greifen Sie über die Cloud-Zwischenablage und windows-Einstellungs-APIs auf in der Cloud gespeicherte Windows-Daten zu.

Mit der Cloud-Zwischenablage in Windows können Benutzer Elemente wie Text, Bilder und Links über ihre Anwendungen und Geräte hinweg kopieren und einfügen. Sie können die Cloud-APIs für die Zwischenablage in Microsoft Graph für Folgendes verwenden:

Die Windows-Einstellungs-API in Microsoft Graph ermöglicht Es Benutzern und autorisierten Dritten, die im Namen von Benutzern handeln, ihre in der Microsoft-Cloud gespeicherten Windows-Betriebssystemeinstellungsdaten abzurufen. Ausführliche Informationen zur Verwendung der Windows-Einstellungs-API finden Sie unter Verwenden der Windows-Einstellungs-API.