Box Developerドキュメント
 

    アップロードセッション

    このリソースは、バージョン2024.0のエンドポイントで使用されています。 詳細については、 **Box APIのバージョン管理**を参照してください。

    ファイルをアップロードするチャンクのアップロードセッション。

    string
    F971964745A5CD0C001BBE4E58196BFD

    このセッションの一意の識別子

    string
    upload_session

    upload_session

    次の値に固定: upload_session

    integer (int32)
    455

    アップロードが完了し、サーバーで処理されたパーツの数。値は0から始まります。

    ファイルをコミットするときにこのプロパティを調べることで、すべてのパーツが正しくアップロードされているかどうかを確認できます。

    integer (int64)
    1024

    アップロードのすべての部分で使用する必要があるサイズ (バイト単位)。

    最後の部分のみ、これより小さいサイズを使用できます。

    このセッションに使用されるエンドポイントのリスト。

    https://{box-upload-server}/api/2.0/files/upload_sessions/F971964745A5CD0C001BBE4E58196BFD

    セッションの中止に使用されるURL。

    https://{box-upload-server}/api/2.0/files/upload_sessions/F971964745A5CD0C001BBE4E58196BFD/commit

    ファイルのコミットに使用されるURL

    https://{box-upload-server}/api/2.0/files/upload_sessions/F971964745A5CD0C001BBE4E58196BFD/parts

    すべてのパーツのリストを取得するためのURL。

    https://{box-upload-server}/api/2.0/files/upload_sessions/F971964745A5CD0C001BBE4E58196BFD/log

    アップロードログの取得に使用されるURL。

    https://{box-upload-server}/api/2.0/files/upload_sessions/F971964745A5CD0C001BBE4E58196BFD

    アップロードステータスの取得に使用されるURL。

    https://{box-upload-server}/api/2.0/files/upload_sessions/F971964745A5CD0C001BBE4E58196BFD

    パーツのアップロード先のURL

    string (date-time)
    2012-12-12T10:53:43-08:00

    このセッションが期限切れになる日時。

    integer (int32)
    1000

    ファイルのサイズとパーツのサイズで決定される、このアップロードセッションで予想されるパーツの総数。

    レスポンスの例

    {
      "id": "F971964745A5CD0C001BBE4E58196BFD",
      "type": "upload_session",
      "num_parts_processed": 455,
      "part_size": 1024,
      "session_endpoints": {
        "abort": "https://{box-upload-server}/api/2.0/files/upload_sessions/F971964745A5CD0C001BBE4E58196BFD",
        "commit": "https://{box-upload-server}/api/2.0/files/upload_sessions/F971964745A5CD0C001BBE4E58196BFD/commit",
        "list_parts": "https://{box-upload-server}/api/2.0/files/upload_sessions/F971964745A5CD0C001BBE4E58196BFD/parts",
        "log_event": "https://{box-upload-server}/api/2.0/files/upload_sessions/F971964745A5CD0C001BBE4E58196BFD/log",
        "status": "https://{box-upload-server}/api/2.0/files/upload_sessions/F971964745A5CD0C001BBE4E58196BFD",
        "upload_part": "https://{box-upload-server}/api/2.0/files/upload_sessions/F971964745A5CD0C001BBE4E58196BFD"
      },
      "session_expires_at": "2012-12-12T10:53:43-08:00",
      "total_parts": 1000
    }