Verwenden der Microsoft Graph-API für die Arbeit mit Project Rome
Project Rome ist eine Microsoft-Initiative zum Erstellen einer Plattform für geräteübergreifende Erfahrungen. Project Rome ermöglicht es einer App auf einem lokalen Client oder Dienst, mit Apps und Diensten auf einem Remotehost zu interagieren, wenn sich der Benutzer mit demselben Microsoft-Konto anmeldet, das er für die Anmeldung auf dem Clientgerät verwendet. Auf diese Weise können Sie geräte- und plattformübergreifende Erfahrungen programmieren, 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:
- Aktivität erstellen oder ersetzen
- Aktivitäten abrufen
- Aktuelle Aktivitäten abrufen
- Aktivität löschen
- Verlaufselement erstellen oder ersetzen
- Verlaufselement löschen
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:
- Auflisten von Cloud-Zwischenablageelementen für den angemeldeten Benutzer
- Abrufen eines Cloud-Zwischenablageelements für einen Benutzer
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.