uploadSession-Ressourcentyp

Namespace: microsoft.graph

Wichtig

APIs unter der /beta Version in Microsoft Graph können geändert werden. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in Version 1.0 verfügbar ist, verwenden Sie die Versionsauswahl .

Stellt Informationen für einen iterativen Prozess zum Hochladen großer Dateien in Folgendes dar:

  • OneDrive
  • OneDrive for Business
  • SharePoint-Dokumentbibliotheken
  • Outlook- Ereignis -und- Nachrichten Elemente als Anlagen
  • Print Document -Elemente im universellen Druck

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

{
  "uploadUrl": "String",
  "expirationDateTime": "String (timestamp)",
  "nextExpectedRanges": ["String"]
}

Eigenschaften

Eigenschaft Typ Beschreibung
expirationDateTime DateTimeOffset Datum und Uhrzeit in UTC, wenn die Upload Sitzung abläuft. Die vollständige Datei muss hochgeladen werden, bevor dieser Ablaufzeitpunkt erreicht wird.
nextExpectedRanges String collection Beim Hochladen von Dateien in Dokumentbibliotheken handelt es sich um eine Sammlung von Byte Bereichen, die der Server für die Datei nicht vorhanden ist. Diese Bereiche sind Null indiziert und mit dem Format "{Start}-{End}" (beispielsweise "0-26", um die ersten 27 Bytes der Datei anzugeben). Beim Hochladen von Dateien als Outlook-Anlagen anstelle einer Auflistung von Bereichen gibt diese Eigenschaft immer einen einzelnen Wert "{Start}", die Position in der Datei an, an der der nächste Upload beginnen soll.
uploadUrl String Der URL-Endpunkt, der PUT-Anfragen für Bytebereiche der Datei akzeptiert.

Weitere Artikel