オブジェクトコマンドは、DID Space 内の個々のファイル(または「オブジェクト」)を操作するためのコアツールです。これらは、すべての CRUD(作成、読み取り、更新、削除)操作の基本的な構成要素を提供し、プログラムによるファイルのアップロード、ダウンロード、一覧表示、削除を可能にします。
各コマンドは、SpaceClient を介して送信する自己完結型のユニットとして設計されています。このセクションでは、利用可能なオブジェクトコマンドの概要を説明します。いずれかのコマンドをクリックすると、パラメータ、戻り値、コード例など、詳細な API リファレンスが表示されます。
PutObjectCommand
新しいファイルをアップロードするか、スペース内の既存のファイルを上書きします。すべてのファイルの作成および更新操作にこのコマンドを使用します。
GetObjectCommand
スペースからオブジェクトを取得します。このコマンドは、ファイルの生のコンテンツを読み取り可能なストリームとしてダウンロードします。
DeleteObjectCommand
指定されたオブジェクトをスペースから完全に削除します。この操作は元に戻せません。
ListObjectsCommand
スペース内の指定されたパスの下にあるオブジェクトと共通のプレフィックス(サブディレクトリ)を一覧表示します。
HeadObjectCommand
オブジェクト自体を返さずにメタデータを取得します。存在、サイズ、または最終更新日を確認するのに便利です。
PreviewObjectCommand
オブジェクトのプレビューを管理します。任意のファイルに対してカスタムプレビュー画像を設定、取得、または削除できます。
これらのコマンドは、個々のオブジェクトに対してきめ細かな制御を提供します。ローカルフォルダ全体をリモートディレクトリと同期するなど、より高レベルな操作については、Sync コマンド を参照してください。