Bündel abrufen
Namespace: microsoft.graph
Rufen Sie die Metadaten für ein [Bündel][] basierend auf der eindeutigen ID des Bündels ab.
Berechtigungen
Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie im Artikel zum Thema Berechtigungen.
| Berechtigungstyp | Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten) |
|---|---|
| Delegiert (Geschäfts-, Schul- oder Unikonto) | Nicht unterstützt |
| Delegiert (persönliches Microsoft-Konto) | Files.Read, Files.ReadWrite, Files.Read.All, Files.ReadWrite.All |
| Anwendung | Nicht unterstützt |
HTTP-Anforderung
GET /drive/bundles/{bundle-id}
GET /drive/items/{bundle-id}
Da Bündel Elemente sind, können Sie die Items-Auflistung verwenden, um Metadaten zu einem Bündel zurückzugeben. Sie können die Bundles-Sammlung auch als Komfort verwenden, um sicherzustellen, dass Sie ein Bündel in der Antwort erhalten.
Optionale Abfrageparameter
Diese Methode unterstützt die OData-Abfrageparameter zur Anpassung der Antwort.
Anforderungsheader
| Name | Beschreibung |
|---|---|
| Authorization | Bearer {token}. Erforderlich. |
| if-none-match | Etag. Optional. Wenn dieser Anforderungsheader enthalten ist und das angegebene eTag (oder cTag) mit dem aktuellen Tag in der Datei übereinstimmt, wird eine 304 Not Modified Antwort zurückgegeben. |
Anforderungstext
Geben Sie für diese Methode keinen Anforderungstext an.
Antwort
Bei erfolgreicher Ausführung gibt die Methode den 200 OK Antwortcode und ein driveItem object that contains the bundle im Antworttext zurück.
Informationen zu Fehlerantworten finden Sie unter Microsoft Graph Fehlerantworten und Ressourcentypen.
Beispiele
Beispiel 1: Abrufen eines Bündels
Anforderung
Nachfolgend ist ein Beispiel für eine Anforderung dargestellt.
GET https://graph.microsoft.com/v1.0/drive/bundles/{bundle-id}
Antwort
Nachfolgend sehen Sie ein Beispiel der Antwort.
Hinweis: Das hier gezeigte Antwortobjekt kann zur besseren Lesbarkeit gekürzt werden.
HTTP/1.1 200 OK
Content-type: application/json
{
"id": "0123456789abc",
"name": "My Photo Album Bundle",
"eTag": "etag",
"cTag": "etag",
"createdBy": { "user": { "id": "1234", "displayName": "Ryan Gregg" } },
"createdDateTime": "datetime",
"lastModifiedBy": { "user": { "id": "1234", "displayName": "Ryan Gregg" } },
"lastModifiedDateTime": "datetime",
"size": 1234,
"webUrl": "http://onedrive.com/...",
"bundle": {
"childCount": 4,
"album": { }
}
}
Beispiel 2: Abrufen eines Bündels und seiner untergeordneten Elemente in einem einzigen Aufruf
Verwenden Sie den expand Abfragezeichenfolgenparameter , um die untergeordneten Elemente eines Bündels in die gleiche Anforderung einzuschließen, die die Metadaten eines Bündels abruft.
Anforderung
Nachfolgend ist ein Beispiel für eine Anforderung dargestellt.
GET https://graph.microsoft.com/v1.0/drive/items/{bundle-id}?expand=children
Antwort
Nachfolgend sehen Sie ein Beispiel der Antwort. Dieser Aufruf gibt die Bundlemetadaten und eine Liste der untergeordneten Elemente des Bündels zurück. Wenn das Bündel keine untergeordneten Elemente aufweist, wird eine leere Auflistung zurückgegeben.
Wenn die Anzahl der untergeordneten Elemente im Bundle größer als die Standardseitengröße ist, wird die children@odata.nextLink-Eigenschaft mit einer URL zurückgegeben, die zum Anfordern der nächsten Seite der untergeordneten Elemente im Bündel verwendet werden kann.
Hinweis: Das hier gezeigte Antwortobjekt kann zur besseren Lesbarkeit gekürzt werden.
HTTP/1.1 200 OK
Content-Type: application/json
{
"id": "101230100alkc",
"name": "My Cool Day at the Beach",
"children": [
{ "id": "120100abab", "name": "image1.jpg", "file": {} },
{ "id": "120100abo1", "name": "image2.jpg", "file": {} }
],
"children@odata.nextLink": "https://api.onedrive.com/v1.0/..."
}
Feedback
Feedback senden und anzeigen für