お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

バケットへのオブジェクトのアップロード

オブジェクトはあらゆる形式のデータです。要件に応じてカスタマイズ可能なディレクトリ構造を使用して、ローカルシステムから直接アップロードできます。

注意: オブジェクトをアップロードする際、その名前が現在のパス内で一意であることを確認してください。

オブジェクトまたはオブジェクトのグループをアップロードするには:

  1. Uploadボタンをクリックし、フォルダ内のすべてのオブジェクトを含むフォルダ全体をアップロードする場合はUpload Folderを、特定のオブジェクトのグループまたは1つのオブジェクトだけをアップロードする場合はUpload Fileを選択します。 catalyst_stratus_upload_choice

  2. アップロードを選択する場合:

ローカルシステムから必要なフォルダを選択し、Uploadをクリックします。 catalyst_startus_upload_folder

フォルダがすべてのコンテンツとともにアップロードされます。 catalyst_stratus_upload_folder_action_complete

アップロードされたディレクトリをクリックして、ローカルシステムに含まれていたすべてのオブジェクトが含まれていることを確認します。 catalyst_stratus_all_uploaded_folder_action

ローカルシステムからアップロードするファイルを選択し、Openをクリックします。 catalyst_stratus_object_upload_file_inprog

ファイルがアップロードされます。 catalyst_stratus_object_uploaded_console

パスを使用したオブジェクトのアップロード

Create Pathオプションを使用して、バケットにオブジェクトをアップロードすることもできます。 catalyst_stratus_create_path_button_highlit

注意: パスオプションは、バケット内の特定のパスに1つ以上のオブジェクトを保存する場合に最適です。パスの詳細については、このヘルプドキュメントで確認できます。
  1. Create Pathボタンをクリックします。 catalyst_stratus_showcase

  2. スラッシュ「/」特殊文字をディレクトリセパレーターとして使用して、必要なパスを入力します。 catalyst_stratus_slash_path_show

  3. upload-iconをクリックし、ローカルシステムで必要なオブジェクトを選択して、Openをクリックしてアップロードします。 catalyst_stratus_object_upload_in_path_show

入力したパスが作成され、従来のディレクトリと同様にナビゲートできます。 catalyst_stratus_obj_created_in_path

以下のSDKメソッドを使用して、バケットにオブジェクトをアップロードできます:

注意: このSDKメソッドの詳細については、このヘルプドキュメントをご覧ください。

以下のパッケージがインポートされていることを確認してください:

copy

import com.zc.component.stratus.beans.ZCPutObjectOptions; import java.nio.file.Path; import java.nio.file.Files; import java.nio.file.StandardCopyOption; import java.io.*;

copy

InputStream file =new FileInputStream(“filePath”); Boolean res = bucket.putObject(“objectName”, file); System.out.println(res);

注意: このSDKメソッドの詳細については、このヘルプドキュメントをご覧ください。
copy

// オブジェクトアップロード用のリードストリームを作成する const file = fs.createReadStream(“file_path”); // アップロードメソッドを呼び出す const res = await bucket.putObject(“object_name”, file); console.log(res);

注意: このSDKメソッドの詳細については、このヘルプドキュメントをご覧ください。
copy

file = open(‘file_path’,‘rb’) res = bucket.put_object(‘object_name’,file) print(res)

注意: このSDKメソッドの詳細については、このヘルプドキュメントをご覧ください。
copy

const putObject = stratus.putObject("{object_name}","{File}", “{options}”, “{processCallback}”); const putObjectStart = putObject.start(); // リクエストを開始する const putObjectAbort = putObject.abort(); // リクエストを中止する

注意: このSDKメソッドの詳細については、このヘルプドキュメントをご覧ください。
copy

bucketInstance.upload( filePath : “{file_path}”, fileName : “{file_name}”, shouldCompress : true ) { error in if let error = error { print(“Error : ( error )”) return } print(“Uploaded Successfully”) }

注意: このSDKメソッドの詳細については、このヘルプドキュメントをご覧ください。
copy

bucketIntance.uploadObject("/Desktop", “Helplinecard.jpeg”, true, { println(" » Object Upload Success -$it") }, { println(" » Object Upload Failed -$it") }, progress = { bytesWritten, contentLength, percentage -> println(“Percentage: $percentage”) } )

注意: このSDKメソッドの詳細については、このヘルプドキュメントをご覧ください。
copy

try{ XFile? imageFile = await pickImage(ImageSource.gallery); var bucket = stratus.bucket(“testing”); var response = await bucket.uploadObject(imageFile!.path); print(“Upload Status: ${response.statusCode}”); } on ZCatalystException catch (ex) { print(ex.toString()); }

注意: Stratusはバックグラウンドで常にマルウェアスキャンを実行しています。スキャンでマルウェアが検出された場合、ユーザー、管理者、スーパー管理者、およびプロジェクトオーナーにマルウェアが通知され、アップロードされたオブジェクトはバケットから即座に完全に削除されます。

最終更新日 2026-03-30 13:40:30 +0530 IST