Skip to main content
string
必須
アカウントの API キーです。これはアカウント設定で確認できます。
チャンクの開始 (Chunked Init) は、単一リクエストの上限である 100 MB を超えるファイルを最大 1 GiB までアップロードするためのフロー、チャンクアップロードを開始します。オブジェクトのキーを予約し、後続の 3 つの呼び出しで使い回す不透明な upload トークンを返します。各チャンクの送信にはチャンクの送信、オブジェクトの確定にはチャンクの完了、キャンセルにはチャンクの中止を使用します。 サーバー側にセッションはありません。トークンがアップロード状態のすべてなので、アップロードがページのリロードをまたぐ場合はトークンを永続化してください。トークンを失ったクライアントはアップロードをキャンセルできず、保存済みのチャンクは、サービスが回収するまで (約 24 時間) アカウントの上限である同時 8 アップロードにカウントされ続けます。 クエリの仕様はオブジェクトのアップロードと同じで、filename が追加されています。ここには multipart のエンベロープがないため、保存される拡張子はクエリ文字列から取得する必要があります。アップロードには有料プランが必要です。
string
必須
ファイル名を表す文字列。(拡張子なし)
a〜z、A〜Z、0〜9、および _ のパターンに従う必要があります。(3〜32 文字)
string
拡張子を含む元のファイル名 (例: reads.fastq.gz)。保存される拡張子はここから決定され、指定がない場合は mime_type パラメータ、次に bin にフォールバックします。
string
ファイルのプレフィックスを表す文字列。
a〜z、A〜Z、0〜9、および _ のパターンに従う必要があります。(3〜32 文字)
number
ファイルの有効期限を示す数値で、7〜1825 日 (5 年) の範囲で指定します。
boolean
security hash が必要な場合は true に設定します。
boolean
ファイルを自動ダウンロードに設定する場合は true に設定します。

制限

  • オブジェクトサイズ: 最大 1 GiB (1,073,741,824 バイト)。
  • チャンクサイズ: 最小 5 MB最大 32 MB (最後のチャンクはこれより小さくても構いません)。
  • オブジェクトあたりのチャンク数: 205 (パート番号は 1〜205)。
  • アカウントあたりのオープン中アップロード数: 8 件まで同時 (TOO_MANY_OPEN_UPLOADS、429)。
  • レート制限: 10 秒あたり 5 回の開始。超過すると 10 秒間ブロックされます。
制限値はハードコードせず、レスポンスの chunk オブジェクトから読み取ってください。

レスポンス

string
呼び出しが成功したかどうかを示します。成功した場合は “success”、失敗した場合は “error” です。
object

トラブルシューティング

オブジェクト関連