フォルダ詳細の取得
注意: Catalystでは、早期アクセスモードでStratusという新しいオブジェクトストレージコンポーネントを提供しています。このコンポーネントは、現在のCloud Scale File Storeコンポーネントの大幅なアップグレードです。Stratusコンポーネントの詳細については、こちらをご覧ください。
早期アクセスモードでStratusコンポーネントを使用するには、support@zohocatalyst.comまでメールでお問い合わせください。
早期アクセスモードでStratusコンポーネントを使用するには、support@zohocatalyst.comまでメールでお問い合わせください。
Catalyst File Storeで作成されたフォルダの詳細を取得できます。単一のフォルダ、またはFile Storeにあるすべてのフォルダの詳細を取得できます。
以下で使用されているコンポーネントインスタンスfilestore_serviceの詳細については、こちらのヘルプセクションを参照してください。
単一フォルダの詳細取得
このメソッドは、get_folder_details()メソッドを呼び出して、一意のフォルダIDで参照される特定のフォルダの詳細を取得します。フォルダIDはData Storeから、またはコンソールでフォルダを開いた際のURLから取得できます。
このメソッドのレスポンスとして、フォルダのメタ詳細が返されます。
使用するパラメータ
| パラメータ名 | データ型 | 定義 |
|---|---|---|
| file_ID | String | 必須パラメータです。詳細を取得するフォルダのIDを保持します。 |
copy
#単一フォルダの詳細を取得する
filestore_service = app.filestore()
data = filestore_service.get_folder_details(5249000000016011)
サンプルレスポンスを以下に示します:
copy
{
"folder_name":"Store_Data",
"created_time":"Aug 13, 2021 05:32 PM",
"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"
},
"modified_time":"Aug 13, 2021 05:32 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"
},
"project_details":{
"project_name":"ShipmentTracking",
"id":"2136000000007733",
"project_type":"Live"
},
"file_details":[
{
"id":"2136000000020111",
"file_location":null,
"file_name":"Img.jpeg",
"file_size":"84881",
"created_by":{
"zuid":"66466723",
"is_confirmed":false,
"email_id":"p.boyle@zylker.com",
"first_name":"Patricia",
"last_name":"Boyle",
"user_type":"Admin",
"user_id":"2136000000006767"
},
"created_time":"Aug 17, 2021 09:32 PM",
"modified_by":{
"zuid":"66466723",
"is_confirmed":false,
"email_id":"p.boyle@zylker.com",
"first_name":"Patricia",
"last_name":"Boyle",
"user_type":"Admin",
"user_id":"2136000000006767"
},
"modified_time":"Aug 17, 2021 09:32 PM",
"project_details":{
"project_name":"ShipmentTracking",
"id":"2136000000007733",
"project_type":"Live"
},
"folder_details":"5249000000016011"
}
],
"id":"2136000000008551"
}
すべてのフォルダの詳細取得
get_all_folders()メソッドを使用して、Catalystアプリケーション内のすべてのフォルダの詳細を取得できます。
このメソッドのレスポンスとして、フォルダのメタ詳細の配列が返されます。
copy
#すべてのフォルダの詳細を取得する
filestore_service = app.filestore()
data = filestore_service.get_all_folders()
サンプルレスポンスを以下に示します:
copy
[
{
"folder_name":"Invoices",
"created_time":"Aug 25, 2021 11:38 AM",
"created_by":{
"zuid":"66466723",
"is_confirmed":false,
"email_id":"emma@zylker.com",
"first_name":"Amelia",
"last_name":"Burrows",
"user_type":"Admin",
"user_id":"2136000000006003"
},
"modified_time":"Aug 25, 2021 11:38 AM",
"modified_by":{
"zuid":"66466723",
"is_confirmed":false,
"email_id":"emma@zylker.com",
"first_name":"Amelia",
"last_name":"Burrows",
"user_type":"Admin",
"user_id":"2136000000006003"
},
"project_details":{
"project_name":"ShipmentTracking",
"id":"2136000000007733",
"project_type":"Live"
},
"id":"2136000000037021"
},
{
"folder_name":"Store_Data",
"created_time":"Aug 13, 2021 05:32 PM",
"created_by":{
"zuid":"66466723",
"is_confirmed":false,
"email_id":"emma@zylker.com",
"first_name":"Amelia",
"last_name":"Burrows",
"user_type":"Admin",
"user_id":"2136000000006003"
},
"modified_time":"Aug 13, 2021 05:32 PM",
"modified_by":{
"zuid":"66466723",
"is_confirmed":false,
"email_id":"emma@zylker.com",
"first_name":"Amelia",
"last_name":"Burrows",
"user_type":"Admin",
"user_id":"2136000000006003"
},
"project_details":{
"project_name":"ShipmentTracking",
"id":"2136000000007733",
"project_type":"Live"
},
"id":"2136000000008551"
}
]
情報: 上記の操作を実行するために必要な権限レベルを確認するには、SDKスコープの表を参照してください。
最終更新日 2026-03-30 13:40:30 +0530 IST
Yes
No
Send your feedback to us
Skip
Submit