uploadSession リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

大きなファイルをアップロードする反復プロセスの情報を表します。

  • OneDrive
  • 職場または学校用の OneDrive
  • SharePoint ドキュメント ライブラリ
  • Outlook のイベント アイテムと メッセージ アイテムを添付ファイルとして
  • ユニバーサル印刷 文書 項目

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

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

プロパティ

プロパティ 説明
expirationDateTime DateTimeOffset アップロード セッションの有効期限が切れる UTC の日付と時刻。 この有効期限に達する前に、完全なファイルをアップロードする必要があります。
nextExpectedRanges String collection ドキュメント ライブラリにファイルをアップロードする場合、このプロパティは、サーバーがファイルに存在しないバイト範囲のコレクションです。 これらの範囲は、インデックスが 0 で、形式は "{start}-{end}" です (たとえば、ファイルの最初の 27 バイトを示す "0-26" )。 範囲のコレクションではなく Outlook 添付ファイルとしてファイルをアップロードする場合、このプロパティは常に 1 つの値 "{start}" (次のアップロードを開始するファイル内の場所) を示します。
uploadUrl String ファイルのバイト範囲の PUT 要求を受け付ける URL エンドポイントです。