DentryModel
| 名前 | タイプ | 例 | 説明 |
|---|---|---|---|
| contentType | String | alidoc | コンテンツタイプ。 - alidoc:DingTalkドキュメント - link:ショートカット - archive:圧縮ファイル - document:ファイル |
| createdTime | Long | 1663912334000 | 作成のタイムスタンプ(ミリ秒単位)。 |
| updatedTime | Long | 1663912334000 | 更新のタイムスタンプ(ミリ秒単位)。 |
| creator | Object | 作成者情報。 | |
| unionId | String | chyxxxxx | 作成者のunionId。 |
| name | String | 小钉 | 作成者の名称。 |
| dentryId | String | 4BYmxxxxx | ノードID。 |
| spaceId | String | 4BYmaKexxxxx | ナレッジベースid。 |
| docKey | String | LAJdlxxxxx | ドキュメントdocKey。DingTalkドキュメントを識別するためのkeyです。 説明 コンテンツタイプがalidocの場合のみ値があります。 |
| space | SpaceModel | ナレッジベース情報。 | |
| dentryUuid | String | m0Xwxxxxx | ノードのグローバル一意識別id。 |
| dentryType | String | file | ノードタイプ。 - file:ファイル - folder:フォルダー。 |
| extension | String | adoc | ファイルの拡張子。 説明 ファイルの場合のみ返却されます。 |
| name | String | 钉钉文档.adoc | ノード名。 |
| url | String | https://xxx.yy | ノードのアクセスurl。 |
| path | String | 测试组织/测试知识库/abc | ノードのパス。 |
| hasChildren | Boolean | false | 子ノードを持つかどうか。 |
| updater | Object | 更新者情報。 | |
| unionId | String | abc | 更新者のunionId。 |
| name | String | abc | 更新者の名称。 |
| linkSourceInfo | LinkSourceInfo | ショートカットタイプのノードが指す元のデータ情報。 | |
| visitorInfo | Object | 訪問者の当該ノードに対する権限などの情報。 | |
| spaceActions | Array of String | PUBLIC_SHARE_SPACE,GET_SPACE | スペースの操作リスト。 - PUBLIC_SHARE_SPACE:ナレッジベースを公開発行 - HANDOVER_WORKSPACE:スペースを移譲 - UPDATE_SPACE:スペース基本情報を更新 - GET_SPACE:スペース基本情報を照会 - GET_SPACE_SECURITY:スペースの安全設定を照会 - DELETE_SPACE:スペースを完全削除 - MANAGE_SPACE_SECURITY:スペースの安全設定を管理 - GET_SPACE_MEMBER:スペースのユーザーを照会 - MANAGE_SPACE_PIN:スペースのピン留めを管理 - USE_SPACE_TEMPLATE:スペーステンプレートで作成 - RECYCLE_SPACE:スペースをアーカイブ - GET_SPACE_TEMPLATE:スペーステンプレートの照会とプレビュー - RECOVER_SPACE:スペースを復元 - MANAGE_SPACE_TEMPLATE:スペーステンプレートを管理 - MANAGE_SPACE_MEMBER:スペースのユーザーを管理 - RENAME_SPACE:スペースの名前を変更 |
| dentryActions | Array of String | COPY_DENTRY, GET_DENTRY_MEMBER | ノードの操作リスト。 - GET_DENTRY:ノード基本情報を照会 - LIST_CHILD:子ノードを一覧 - CREATE_CHILD:子ノードを作成 - RENAME_DENTRY:ノードの名前を変更 - MOVE_DENTRY:ノードを移動 - COPY_DENTRY:ノードをコピー - RECYCLE_DENTRY:ノードを回収 - RECOVER_DENTRY:ノードを復元 - DELETE_DENTRY:ノードを削除 - GET_DENTRY_MEMBER:ノードのユーザーリストを取得 - MANAGE_DENTRY_MEMBER:ノードのユーザーを管理 - PREVIEW:ドキュメントプレビュー - CONTENT_COPY:コンテンツをコピー - DOWNLOAD_ATTACHMENT:ドキュメント内の添付/画像などのリソースをダウンロード - EXPORT:他形式へエクスポート - EXPORT_IMAGE:長画像へエクスポート - UPLOAD_ATTACHMENT:ドキュメント内の添付、画像などのリソースをアップロード - EDIT:ドキュメント編集 - READ_HISTORY:履歴バージョンを見る - EDIT_HISTORY:履歴バージョンを編集 - SAVE_AS:名前を付けて保存 - SAVE_AS_TEMPLATE:テンプレートとして保存 - LINK_SHARE:リンクまたはカードで共有 - PUBLIC_SHARE:公開共有 - CHANGE_PERMISSION_MODE:権限モードを変更 - TEMPORARY_SHARE_NODE:ノードを一時共有 - DOWNLOAD:ダウンロード - UPLOAD:アップロード - SAVE_AS_QUICK_LINK:ショートカットとして保存 - SEND_COPY_FILE:副本を送信 - CLOUD_PRINT:クラウド印刷 - MANAGE_SECURITY_SETTING:安全設定を管理 - UPLOAD_FOLDER:フォルダーをアップロード - IMPORT:インポート - IMPORT_FOLDER:フォルダーをインポート |
| roleCode | String | 5 | 現在のユーザーのこのスペースに対するアクセスロール。 - 0:権限なし - 1:閲覧のみ可 - 2:閲覧/ダウンロード可 - 3:編集可 - 4:管理可 - 5:所有者 |
DentryVO
ナレッジベースノードのデータ構造。| 名前 | タイプ | 例 | 説明 |
|---|---|---|---|
| contentType | String | alidoc | コンテンツタイプ。 - alidoc:DingTalkドキュメント - link:ショートカット - archive:圧縮ファイル - document:ファイル |
| createdTime | Long | 1663912334000 | 作成タイムスタンプ(ミリ秒単位)。 |
| updatedTime | Long | 1663912334000 | 更新タイムスタンプ(ミリ秒単位)。 |
| creator | Object | 作成者情報。 | |
| unionId | String | chyxxxxx | 作成者のunionId。 |
| name | String | 小钉 | 作成者の名称。 |
| dentryId | String | 4BYmaNxxxxx | ノードID。 |
| spaceId | String | 4BYxxxxx | ナレッジベースID。 |
| docKey | String | LAJdl6xxxxx | ドキュメントdocKey。DingTalkドキュメントを識別するためのkeyです。 説明 コンテンツタイプがalidocの場合のみ値があります。 |
| space | SpaceModel | ナレッジベース情報。 | |
| dentryUuid | String | cdefg | ノードのグローバル一意識別ID。 |
| dentryType | String | file | ノードタイプ。 - file:ファイル - folder:フォルダー |
| extension | String | adoc | ファイルの拡張子。 |
| name | String | 钉钉文档.adoc | ノード名。 |
| url | String | https://xxx.yy | ノードのアクセスurl。 |
| path | String | 测试组织/测试知识库/abc | ノードのパス。 |
| hasChildren | Boolean | false | 子ノードを持つかどうか。 |
| updater | Object | 更新者情報。 | |
| unionId | String | xhyxxxxx | 更新者のunionId。 |
| name | String | 小钉 | 更新者の名称。 |
| linkSourceInfo | LinkSourceInfo | ショートカットタイプのノードが指す元のデータ情報。 | |
| visitorInfo | Object | 訪問者の当該ノードに対する権限などの情報。 | |
| spaceActions | Array of String | PUBLIC_SHARE_SPACE,GET_SPACE | スペースの操作リスト。 - PUBLIC_SHARE_SPACE:ナレッジベースを公開発行 - HANDOVER_WORKSPACE:スペースを移譲 - UPDATE_SPACE:スペース基本情報を更新 - GET_SPACE:スペース基本情報を照会 - GET_SPACE_SECURITY:スペースの安全設定を照会 - DELETE_SPACE:スペースを完全削除 - MANAGE_SPACE_SECURITY:スペースの安全設定を管理 - GET_SPACE_MEMBER:スペースのユーザーを照会 - MANAGE_SPACE_PIN:スペースのピン留めを管理 - USE_SPACE_TEMPLATE:スペーステンプレートで作成 - RECYCLE_SPACE:スペースをアーカイブ - GET_SPACE_TEMPLATE:スペーステンプレートの照会とプレビュー - RECOVER_SPACE:スペースを復元 - MANAGE_SPACE_TEMPLATE:スペーステンプレートを管理 - MANAGE_SPACE_MEMBER:スペースのユーザーを管理 - RENAME_SPACE:スペースの名前を変更 |
| dentryActions | Array of String | COPY_DENTRY, GET_DENTRY_MEMBER | ノードの操作リスト。 - GET_DENTRY:ノード基本情報を照会 - LIST_CHILD:子ノードを一覧 - CREATE_CHILD:子ノードを作成 - RENAME_DENTRY:ノードの名前を変更 - MOVE_DENTRY:ノードを移動 - COPY_DENTRY:ノードをコピー - RECYCLE_DENTRY:ノードを回収 - RECOVER_DENTRY:ノードを復元 - DELETE_DENTRY:ノードを削除 - GET_DENTRY_MEMBER:ノードのユーザーリストを取得 - MANAGE_DENTRY_MEMBER:ノードのユーザーを管理 - PREVIEW:ドキュメントプレビュー - CONTENT_COPY:コンテンツをコピー - DOWNLOAD_ATTACHMENT:ドキュメント内の添付/画像などのリソースをダウンロード - EXPORT:他形式へエクスポート - EXPORT_IMAGE:長画像へエクスポート - UPLOAD_ATTACHMENT:ドキュメント内の添付、画像などのリソースをアップロード - EDIT:ドキュメント編集 - READ_HISTORY:履歴バージョンを見る - EDIT_HISTORY:履歴バージョンを編集 - SAVE_AS:名前を付けて保存 - SAVE_AS_TEMPLATE:テンプレートとして保存 - LINK_SHARE:リンクまたはカードで共有 - PUBLIC_SHARE:公開共有 - CHANGE_PERMISSION_MODE:権限モードを変更 - TEMPORARY_SHARE_NODE:ノードを一時共有 - DOWNLOAD:ダウンロード - UPLOAD:アップロード - SAVE_AS_QUICK_LINK:ショートカットとして保存 - SEND_COPY_FILE:副本を送信 - CLOUD_PRINT:クラウド印刷 - MANAGE_SECURITY_SETTING:安全設定を管理 - UPLOAD_FOLDER:フォルダーをアップロード - IMPORT:インポート - IMPORT_FOLDER:フォルダーをインポート |
| roleCode | String | 5 | 現在のユーザーのこのスペースに対するアクセスロール。 - 0:権限なし - 1:閲覧のみ可 - 2:閲覧/ダウンロード可 - 3:編集可 - 4:管理可 - 5:所有者 |
LinkSourceInfo
リンクが指す元のデータ情報。| 名前 | タイプ | 例 | 説明 |
|---|---|---|---|
| id | String | abc | ショートカットに関連付けられた元ファイルのID(スペース内で一意)。 |
| spaceId | String | def | ショートカットに関連付けられた元ファイルが所属するスペースのid。 |
| linkType | Long | 0 | ショートカットタイプ。 - 0:一般ショートカット - 1:閃会ショートカット - 2:ログショートカット - 3:閃会2.0ショートカット |
| extension | String | docx | ショートカットに関連付けられた元ファイルの拡張子。 |
| iconUrl | Object | 一般以外のショートカットのアイコン情報。 | |
| small | String | def | 選択時に強調されるアイコン。 |
| line | String | gh | デフォルトの目次ツリーアイコン。 |
OpenActionModel
操作情報のデータ構造。| 名前 | タイプ | 例 | 説明 |
|---|---|---|---|
| name | String | sky | 操作者名。 |
| timestamp | Long | 273829092 | 操作タイムスタンプ。 |
SpaceModel
ナレッジベースのデータ構造。| 名前 | タイプ | 例 | 説明 |
|---|---|---|---|
| id | String | n9XJxxxxx | ナレッジベースid。 |
| name | String | 测试知识库 | ナレッジベース名。 |
| type | Integer | 1 | ナレッジベースタイプ。 |
| url | String | https://docs.dingtalk.io/i/spaces/n9XJ\*\*\*\*\*\*\*Xy/overview | ナレッジベースのアクセスurl。 |
| owner | Object | ナレッジベースの所有者。 | |
| unionId | String | qXExxxxx | ユーザーのunionId。 |
| name | String | 小钉 | ユーザー名。 |
| visitorInfo | Object | 訪問者の当該ナレッジベースに対する権限などの情報。 | |
| spaceActions | Array of String | GET_SPACE | スペースの操作リスト。 - PUBLIC_SHARE_SPACE:ナレッジベースを公開発行 - HANDOVER_WORKSPACE:スペースを移譲 - UPDATE_SPACE:スペース基本情報を更新 - GET_SPACE:スペース基本情報を照会 - GET_SPACE_SECURITY:スペースの安全設定を照会 - DELETE_SPACE:スペースを完全削除 - MANAGE_SPACE_SECURITY:スペースの安全設定を管理 - GET_SPACE_MEMBER:スペースのユーザーを照会 - MANAGE_SPACE_PIN:スペースのピン留めを管理 - USE_SPACE_TEMPLATE:スペーステンプレートで作成 - RECYCLE_SPACE:スペースをアーカイブ - GET_SPACE_TEMPLATE:スペーステンプレートの照会とプレビュー - RECOVER_SPACE:スペースを復元 - MANAGE_SPACE_TEMPLATE:スペーステンプレートを管理 - MANAGE_SPACE_MEMBER:スペースのユーザーを管理 - RENAME_SPACE:スペースの名前を変更 |
| dentryActions | Array of String | GET_DENTRY | ノードの操作リスト。 - GET_DENTRY:ノード基本情報を照会 - LIST_CHILD:子ノードを一覧 - CREATE_CHILD:子ノードを作成 - RENAME_DENTRY:ノードの名前を変更 - MOVE_DENTRY:ノードを移動 - COPY_DENTRY:ノードをコピー - RECYCLE_DENTRY:ノードを回収 - RECOVER_DENTRY:ノードを復元 - DELETE_DENTRY:ノードを削除 - GET_DENTRY_MEMBER:ノードのユーザーリストを取得 - MANAGE_DENTRY_MEMBER:ノードのユーザーを管理 - PREVIEW:ドキュメントプレビュー - CONTENT_COPY:コンテンツをコピー - DOWNLOAD_ATTACHMENT:ドキュメント内の添付/画像などのリソースをダウンロード - EXPORT:他形式へエクスポート - EXPORT_IMAGE:長画像へエクスポート - UPLOAD_ATTACHMENT:ドキュメント内の添付、画像などのリソースをアップロード - EDIT:ドキュメント編集 - READ_HISTORY:履歴バージョンを見る - EDIT_HISTORY:履歴バージョンを編集 - SAVE_AS:名前を付けて保存 - SAVE_AS_TEMPLATE:テンプレートとして保存 - LINK_SHARE:リンクまたはカードで共有 - PUBLIC_SHARE:公開共有 - CHANGE_PERMISSION_MODE:権限モードを変更 - TEMPORARY_SHARE_NODE:ノードを一時共有 - DOWNLOAD:ダウンロード - UPLOAD:アップロード - SAVE_AS_QUICK_LINK:ショートカットとして保存 - SEND_COPY_FILE:副本を送信 - CLOUD_PRINT:クラウド印刷 - MANAGE_SECURITY_SETTING:安全設定を管理 - UPLOAD_FOLDER:フォルダーをアップロード - IMPORT:インポート - IMPORT_FOLDER:フォルダーをインポート |
| roleCode | String | 3 | 権限。 - 0:権限なし - 1:閲覧のみ可 - 2:閲覧/ダウンロード可 - 3:編集可 - 4:管理可 - 5:所有者 |
| recentList | Array of DentryModel | ナレッジベース内で最近編集された3つのドキュメント。 | |
| iconVO | Object | ナレッジベースのアイコン。 | |
| type | String | url | アイコンタイプ。 |
| icon | String | https://img.alicdn.com/imgextra/i1/O1xxxxx.png | アイコンのアドレス。 |
| cover | String | https://img.alicdn.com/imgextra/i1/O1xxxxx.png | カバーのアドレス。 |
| description | String | 这是简介 | ナレッジベースの紹介。 |
SpaceVO
ナレッジベースのデータ構造。| 名前 | タイプ | 例 | 説明 |
|---|---|---|---|
| id | String | n9XJxxxxx | ナレッジベースid。 |
| name | String | 测试知识库 | ナレッジベース名。 |
| type | Integer | 1 | ナレッジベースタイプ。 |
| url | String | https://docs.dingtalk.io/i/spaces/n9XJ\*\*\*\*\*\*\*Xy/overview | ナレッジベースのアクセスurl。 |
| owner | Object | ナレッジベースの所有者。 | |
| unionId | String | qXExxxxx | ユーザーのunionId。 |
| name | String | 小钉 | ユーザー名。 |
| visitorInfo | Object | 訪問者の当該ナレッジベースに対する権限などの情報。 | |
| spaceActions | Array of String | GET_SPACE | スペースの操作リスト。 - PUBLIC_SHARE_SPACE:ナレッジベースを公開発行 - HANDOVER_WORKSPACE:スペースを移譲 - UPDATE_SPACE:スペース基本情報を更新 - GET_SPACE:スペース基本情報を照会 - GET_SPACE_SECURITY:スペースの安全設定を照会 - DELETE_SPACE:スペースを完全削除 - MANAGE_SPACE_SECURITY:スペースの安全設定を管理 - GET_SPACE_MEMBER:スペースのユーザーを照会 - MANAGE_SPACE_PIN:スペースのピン留めを管理 - USE_SPACE_TEMPLATE:スペーステンプレートで作成 - RECYCLE_SPACE:スペースをアーカイブ - GET_SPACE_TEMPLATE:スペーステンプレートの照会とプレビュー - RECOVER_SPACE:スペースを復元 - MANAGE_SPACE_TEMPLATE:スペーステンプレートを管理 - MANAGE_SPACE_MEMBER:スペースのユーザーを管理 - RENAME_SPACE:スペースの名前を変更 |
| dentryActions | Array of String | GET_DENTRY | ノードの操作リスト。 - GET_DENTRY:ノード基本情報を照会 - LIST_CHILD:子ノードを一覧 - CREATE_CHILD:子ノードを作成 - RENAME_DENTRY:ノードの名前を変更 - MOVE_DENTRY:ノードを移動 - COPY_DENTRY:ノードをコピー - RECYCLE_DENTRY:ノードを回収 - RECOVER_DENTRY:ノードを復元 - DELETE_DENTRY:ノードを削除 - GET_DENTRY_MEMBER:ノードのユーザーリストを取得 - MANAGE_DENTRY_MEMBER:ノードのユーザーを管理 - PREVIEW:ドキュメントプレビュー - CONTENT_COPY:コンテンツをコピー - DOWNLOAD_ATTACHMENT:ドキュメント内の添付/画像などのリソースをダウンロード - EXPORT:他形式へエクスポート - EXPORT_IMAGE:長画像へエクスポート - UPLOAD_ATTACHMENT:ドキュメント内の添付、画像などのリソースをアップロード - EDIT:ドキュメント編集 - READ_HISTORY:履歴バージョンを見る - EDIT_HISTORY:履歴バージョンを編集 - SAVE_AS:名前を付けて保存 - SAVE_AS_TEMPLATE:テンプレートとして保存 - LINK_SHARE:リンクまたはカードで共有 - PUBLIC_SHARE:公開共有 - CHANGE_PERMISSION_MODE:権限モードを変更 - TEMPORARY_SHARE_NODE:ノードを一時共有 - DOWNLOAD:ダウンロード - UPLOAD:アップロード - SAVE_AS_QUICK_LINK:ショートカットとして保存 - SEND_COPY_FILE:副本を送信 - CLOUD_PRINT:クラウド印刷 - MANAGE_SECURITY_SETTING:安全設定を管理 - UPLOAD_FOLDER:フォルダーをアップロード - IMPORT:インポート - IMPORT_FOLDER:フォルダーをインポート |
| roleCode | String | 1 | 権限。 - 0:権限なし - 1:閲覧のみ可 - 2:閲覧/ダウンロード可 - 3:編集可 - 4:管理可 - 5:所有者 |
| iconVO | Object | ナレッジベースのアイコン情報。 | |
| type | String | 1 | アイコンタイプ。 |
| icon | String | https://img.alicdn.com/imgextra/i1/xxxxx.png | アイコン。 |
| cover | String | https://img.alicdn.com/imgextra/i1/xxxxx.png | カバー。 |
| description | String | 这是简介 | ナレッジベースの紹介。 |