メインコンテンツまでスキップ

Mutation - 마지막 버전으로 파일 복구

마지막 버전으로 파일을 복구한다.


Schema

GraphQL Schema Documentation


Input Objects

KEYOBJECTDESC
idID파일 아이디
fullPathString파일 경로 (필수)
adminPageBoolean관리자 페이지 여부

Objects

OBJECTDESC
FsEntityDto폴더 / 파일 정보

Method

POST

{{url}}/graphql

Headers

KEYVALUE
AuthorizationSecurity365 JWT 토큰

Body

QUERY

mutation restoreFileLatestRevision($id: ID, $fullPath: String!, $adminPage: Boolean) {
restoreFileLatestRevision(id: $id, fullPath: $fullPath, adminPage: $adminPage) {
id
indexDate
deleteKey
storageId
interlockId
realPath
displayPath
storageEntityId
type
realName
displayName
description
tag
size
createdDate
createdUserId
createdUserName
modifiedDate
modifiedUserId
modifiedUserName
status
statusReqDate
statusResDate
folderInfo {
type
shareFolderInfo {
bgImage
labels {
id
name
color
__typename
}
members {
id
name
role
createdDate
__typename
}
teamId
type
__typename
}
shareChannelInfo {
channelId
__typename
}
shareListInfo {
pos
__typename
}
shareCardInfo {
labelId
pos
__typename
}
__typename
}
acl {
id
targetType
targetId
authFlag
order
refernceId
__typename
}
__typename
}
}

Sample

VARIABLES

{
"fullPath": "/share_common/기획부 샘플/SHIELDrive_소개자료1.pptx",
"adminPage": false
}

RESPONSE

{
"data": {
"deleteFile": {
"id": "ea6b2217859e11ed8284e2f995b2a30f",
"indexDate": 1677054819627,
"deleteKey": "9b6ea00ab28b11ed990016ea3c3de916",
"storageId": "NAS",
"realPath": "/shieldrive_folder/60/e9929c60859e11edb34c33693a7f1db1",
"displayPath": "/share_common/기획부 샘플",
"storageEntityId": null,
"type": 1,
"realName": "e9929c60859e11edb34c33693a7f1db1.pptx",
"displayName": "SHIELDrive_소개자료1.pptx",
"description": "",
"tag": "",
"size": 4919324,
"createdDate": 1672115310258,
"createdUserId": "1342ce6d6aea11ed8a7ebea82d4a5658",
"createdUserName": "user1",
"modifiedDate": 1677054590156,
"modifiedUserId": "1342ce6d6aea11ed8a7ebea82d4a5658",
"modifiedUserName": "user1",
"status": 1,
"statusReqDate": 1672115310257,
"statusResDate": 1672115314910,
"fileInfo": {
"type": "slide",
"hash": "03930077cfba9c39c6d6fc0eed6b5d32825626183df63ee0e77b4f2e51e541c5",
"contents": "",
"revision": "1.0.0",
"revisionWeight": 100000000,
"encrypted": true,
"thumbs": [],
"extractionStatus": 0,
"extractionMsg": "",
"extractionReqDate": 1677054817518,
"extractionResDate": 0,
"__typename": "FsEntityFileInfoDto"
},
"acl": {
"id": "eb084c78859e11ed8284e2f995b2a30f",
"targetType": 2,
"targetId": "rdlfboDf-DDlWdNoG-pyVUeG0k-mNFuKAfs",
"authFlag": 15,
"order": 2,
"refernceId": "23729d53858211ed92c2ba140a54c5ce",
"__typename": "FsEntityAclDto"
},
"__typename": "FsEntityDto"
}
}
}