Optimieren von Microsoft Graph-Abfragen mit der Komponente „mgt-get“
Das Microsoft Graph-Toolkit stellt verschiedene Komponenten zur Verfügung, die Ihnen helfen, sich mit spezifischen Microsoft Graph-Abfragen direkt in HTML zu verbinden, ohne dass Anpassungen erforderlich sind.
Angenommen, Sie möchten eine Gruppe von Personen in Ihrer App anzeigen. Sie können die Komponente Personen verwenden, um den Aufruf von Microsoft Graph zu verarbeiten.
Hier ist ein Beispiel für die Verwendung der "Personen"-Komponente in HTML:
<mgt-people></mgt-people>
Die "Personen"-Komponente erstellt die folgende Microsoft Graph-Abfrage:
GET /me/people
Die von der "Personen"-Komponente generierte Ausgabe sieht wie folgt aus:
Angenommen, Sie möchten die E-Mails eines Benutzers mithilfe der folgenden Abfrage der Microsoft Graph-API für Outlook abrufen:
GET /me/messages
Obwohl diese Funktionalität keine der Toolkit-Komponenten ist, können Sie eine beliebige Microsoft Graph-Abfrage nutzen, um Hunderte von verschiedenen Datasets zu erreichen, die in Microsoft 365 verfügbar sind. Mithilfe der Komponente „Get“ können Sie über eine beliebige Microsoft Graph-Abfrage die erforderlichen Daten direkt in HTML abrufen.
Hier ist ein Beispiel für die Verwendung der „Get“-Komponente:
<mgt-get></mgt-get>
Sie können dem <mgt-get>
-Tag die folgenden Attribute hinzufügen, um den Typ der Microsoft Graph-Abfrage zu definieren, die Sie durchführen wollen:
-
resource
: Die bevorzugte Microsoft Graph-API-Abfrage für die Anforderung. -
scopes
: Die erforderlichen Bereiche für die Anforderung. -
version
: Die Microsoft Graph-API-Version für die Anforderung.
Im Gegensatz zu anderen Komponenten des Microsoft Graph-Toolkits bietet die „Get“-Komponente keine vordefinierte Benutzeroberfläche. Sie müssen eine Vorlage konfigurieren, die zum Anzeigen der Daten verwendet wird.
In der nächsten Übung erfahren Sie, wie Sie die „Get“-Komponente verwenden und Notizbücher aus OneNote für den angemeldeten Benutzer anzeigen.