お知らせ:

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

ファイルのアップロード

注意: Catalystでは、早期アクセスモードでStratusという新しいオブジェクトストレージコンポーネントを提供しています。このコンポーネントは、現在のCloud Scale File Storeコンポーネントの大幅なアップグレードです。Stratusコンポーネントの詳細については、こちらをご覧ください。

早期アクセスモードでStratusコンポーネントを使用するには、support@zohocatalyst.comまでメールでお問い合わせください。

一意のフォルダIDを参照して、ローカルシステムからCatalyst File Storeの既存のフォルダにファイルをアップロードできます。画像、テキストドキュメント、CSV、その他必要な種類のファイルをアップロードできます。

アップロードできるファイルの最大サイズは100 MBです。ファイルがアップロードされた後、一意のファイルIDが作成されます。

注意: Catalystは、開発環境の各プロジェクトに1 GBのFile Storeスペースを提供しています。本番環境ではストレージの上限はありません。

以前に作成されたコンポーネント参照またはフォルダ参照のいずれかを使用して、ファイルをアップロードするフォルダを参照できます。フォルダの一意のフォルダIDを渡す必要があります。ここで返されるレスポンスは、アップロードされたファイルの情報です。

以下で使用されているコンポーネントインスタンスfilestore_serviceの詳細については、こちらのヘルプセクションを参照してください。

使用するパラメータ

パラメータ名 データ型 定義
file_name String 必須パラメータです。File Storeにアップロードするファイルの名前を保持します。
content_type File 必須パラメータです。デフォルト値として「file」を保持します。
copy
#ファイルをアップロードする
file = open('file.txt', "rb")
filestore_service = app.filestore()
folder = filestore_service.folder(6759000000166049)
folder.upload_file('testFile.txt',file)	

サンプルレスポンスを以下に示します:

copy
{
  id: "5249000000016011",
  file_location: null,
  file_name: "testFile.txt",
  file_size: "84881",
  created_by: {
    zuid: "66466723",
    is_confirmed: false,
    email_id: "amelia.burrows@zylker.com",
    first_name: "Amelia",
    last_name: "Burrows",
    user_type: "Admin",
    user_id: "2136000000006003"
  },
  created_time: "Aug 17, 2021 09:33 PM",
  modified_by: {
    zuid: "66466723",
    is_confirmed: false,
    email_id: "amelia.burrows@zylker.com",
    first_name: "Amelia",
    last_name: "Burrows",
    user_type: "Admin",
    user_id: "2136000000006003"
  },
  modified_time: "Aug 17, 2021 09:33 PM",
  project_details: { project_name: "ShipmentTracking", id: "2136000000007733" },
  folder_details: "5249000000016011"
}
情報: 上記の操作を実行するために必要な権限レベルを確認するには、SDKスコープの表を参照してください。

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

このページについて