カテゴリー内の他の記事

ファイル管理APIで使用するデータの構造

フォローする

Index

FolderInformationType

ルートフォルダを基点とするフォルダ一覧の情報を表す型です。

使用可能なガルーンのバージョン

  • Garoon on cybozu
  • パッケージ版 バージョン 3.0.0以降

データ構造

パラメーター名 パラメーター数 説明
root cabinet:FolderType 1 ルートフォルダ

FolderType

フォルダを表す型です。

使用可能なガルーンのバージョン

  • Garoon on cybozu
  • パッケージ版 バージョン 3.0.0以降

データ構造

パラメーター名 パラメーター数 説明
@id base:IDType 1 フォルダID
@code xsd:string 1 フォルダコード
@list_index xsd:unsignedInt 1 表示順序
@title/text() xsd:string 1 フォルダ名
description/text() xsd:string 1 メモ
creator_id/text() xsd:string 1 作成者のユーザーID
creator_login_name/text() xsd:string 1 作成者のログイン名
creator_display_name/text() xsd:string 1 作成者のアカウント名
create_time/text() xsd:dateTime 1 作成日時
modifier_id/text() xsd:string 1 更新者のユーザーID
modifier_login_name/text() xsd:string 1 更新者のログイン名
modifier_display_name/text() xsd:string 1 更新者のアカウント名
modify_time/text() xsd:dateTime 1 更新日時
folders cabinet:FoldersType 0 ~ 1 子フォルダ一覧

FoldersType

フォルダ一覧を表す型です。

使用可能なガルーンのバージョン

  • Garoon on cybozu
  • パッケージ版 バージョン 3.0.0以降

データ構造

パラメーター名 パラメーター数 説明
@parent_id base:IDType 1 親フォルダID
@parent_code xsd:string 1 親フォルダコード
folder cabinet:FolderType 0 ~ 無制限 子フォルダ一覧

SimpleFileInformationType

ファイル情報を表す型です。

使用可能なガルーンのバージョン

  • Garoon on cybozu
  • パッケージ版 バージョン 3.0.0以降

データ構造

パラメーター名 パラメーター数 説明
title xsd:string 1 ファイル名
max_version xsd:integer 1 バージョン管理する世代数
name xsd:string 1 ファイルのタイトル
size xsd:unsignedInt 1 ファイルサイズ
mime_type xsd:string 1 MIMEタイプ
description xsd:string 0 ~ 1 説明
creator_id base:IDType 1 作成者のユーザーID
creator_login_name xsd:string 1 作成者のログイン名
creator_display_name xsd:string 1 作成者のアカウント名
create_time xsd:dateTime 1 作成日時
modifier_id base:IDType 0 ~ 1 更新者のユーザーID
modifier_login_name xsd:string 0 ~ 1 更新者のログイン名
modifier_display_name xsd:string 0 ~ 1 更新者のアカウント名
modify_time xsd:dateTime 0 ~ 1 更新日時

FileInformationType

ファイル情報を表す型です。

使用可能なガルーンのバージョン

  • Garoon on cybozu
  • パッケージ版 バージョン 3.0.0以降

データ構造

パラメーター名 パラメーター数 説明
files cabinet:FilesType 1 ファイルの一覧情報

SimpleFileType

1つのファイルを表す型です。

使用可能なガルーンのバージョン

  • Garoon on cybozu
  • パッケージ版 バージョン 3.0.0以降

データ構造

パラメーター名 パラメーター数 説明
@id base:IDType 1 ファイルID
@folder_id base:IDType 1 フォルダID
title/text() xsd:string 1 ファイル名
max_version/text() xsd:integer 1 バージョン管理する世代数
name/text() xsd:string 1 タイトル
size/text() xsd:unsignedInt 1 ファイルサイズ
mime_type/text() xsd:string 1 MIMEタイプ
description/text() xsd:string 0 ~ 1 説明
creator_id/text() base:IDType 1 作成者のユーザーID
creator_login_name/text() xsd:string 1 作成者のログイン名
creator_display_name/text() xsd:string 1 作成者のアカウント名
create_time/text() xsd:dateTime 1 作成日時
modifier_id/text() base:IDType 0 ~ 1 更新者のユーザーID
modifier_login_name/text() xsd:string 0 ~ 1 更新者のログイン名
modifier_display_name/text() xsd:string 0 ~ 1 更新者のアカウント名
modify_time/text() xsd:dateTime 0 ~ 1 更新日時

FileType

1つのファイルを表す型です。 SimpleFileType と異なる点は、この型は更新履歴も含む点です。

使用可能なガルーンのバージョン

  • Garoon on cybozu
  • パッケージ版 バージョン 3.0.0以降

データ構造

パラメーター名 パラメーター数 説明
@id base:IDType 1 ファイルID
@folder_id base:IDType 1 フォルダID
title/text() xsd:string 1 ファイル名
max_version/text() xsd:integer 1 バージョン管理する世代数
name/text() xsd:string 1 タイトル
size/text() xsd:unsignedInt 1 ファイルサイズ
mime_type/text() xsd:string 1 MIMEタイプ
description/text() xsd:string 0 ~ 1 説明
creator_id/text() base:IDType 1 作成者のユーザーID
creator_login_name/text() xsd:string 1 作成者のログイン名
creator_display_name/text() xsd:string 1 作成者のアカウント名
create_time/text() xsd:dateTime 1 作成日時
modifier_id/text() base:IDType 0 ~ 1 更新者のユーザーID
modifier_login_name/text() xsd:string 0 ~ 1 更新者のログイン名
modifier_display_name/text() xsd:string 0 ~ 1 更新者のアカウント名
modify_time/text() xsd:dateTime 0 ~ 1 更新日時
histories - 1 更新履歴一覧
histories/history cabinet:HistoryType 1 ~ 無制限 更新履歴

FilesType

ファイル一覧を表す型です。

使用可能なガルーンのバージョン

  • Garoon on cybozu
  • パッケージ版 バージョン 3.0.0以降

データ構造

パラメーター名 パラメーター数 説明
@parent_id base:IDType 1 親フォルダID
@parent_code xsd:string 1 親フォルダコード
file cabinet:FileType 0 ~ 無制限 ファイル一覧

HistoryType

更新履歴を表す型です。

使用可能なガルーンのバージョン

  • Garoon on cybozu
  • パッケージ版 バージョン 3.0.0以降

データ構造

パラメーター名 パラメーター数 説明
version/text() xsd:unsignedInt 1 バージョン
active/text() xsd:unsignedInt 1 ファイルが存在
  • 0:しない
  • 1:する
name/text() xsd:string 1 ファイル名
action/text() xsd:unsignedInt 1 ファイルへ行った操作
  • 1:作成
  • 2:更新
  • 3:ロールバック
  • 4:復活
comment/text() xsd:string 1 コメント
modifier_id/text() base:IDType 1 更新者のユーザーID
modifier_login_name/text() xsd:string 1 更新者のログイン名
modifier_display_name/text() xsd:string 1 更新者のアカウント名
modiry_time/text() xsd:dateTime 1 更新日時

記事に関するフィードバック

直接的に記事と関連がないご質問はcybozu developer コミュニティをご活用ください。

ログインしてコメントを残してください。
Powered by Zendesk