Files
Catalog
POST Upload file
Request path:
https://probe.aiursoft.com/Files/UploadFile/{SiteName}/{**FolderNames}
Request example:
https://probe.aiursoft.com/files/uploadfile/{yoursitename}/{yourFolderNames}?Token=yourToken&recursiveCreate=false
Request content type:
application/x-www-form-urlencoded
Form content example:
Token=yourToken&recursiveCreate=false
Request form:
Name | Required | Type |
---|---|---|
Token | Not required | Text |
SiteName | Required | Text |
FolderNames | Not required | Text |
recursiveCreate | Required | Boolean |
Possible Response:
{
"siteName": "an example string.",
"filePath": "an example string.",
"internetPath": "an example string.",
"downloadPath": "an example string.",
"fileSize": 0,
"code": 0,
"message": "an example string.",
"protocolVersion": "0.0.0.0"
}
Possible Response:
{
"code": -1,
"message": "Some error.",
"protocolVersion": "7.0.2.0"
}
Possible Response:
{
"items": [
"Some item is invalid!"
],
"code": -10,
"message": "Your input contains several errors!",
"protocolVersion": "7.0.2.0"
}
POST Delete file
Request path:
https://probe.aiursoft.com/Files/DeleteFile/{SiteName}/{**FolderNames}
Request example:
https://probe.aiursoft.com/files/deletefile/{yoursitename}/{yourFolderNames}?AccessToken=yourAccessToken
Request content type:
application/x-www-form-urlencoded
Form content example:
AccessToken=yourAccessToken
Request form:
Name | Required | Type |
---|---|---|
SiteName | Required | Text |
FolderNames | Required | Text |
AccessToken | Required | Text |
Possible Response:
{
"code": -1,
"message": "Some error.",
"protocolVersion": "7.0.2.0"
}
Possible Response:
{
"items": [
"Some item is invalid!"
],
"code": -10,
"message": "Your input contains several errors!",
"protocolVersion": "7.0.2.0"
}
POST Copy file
Request path:
https://probe.aiursoft.com/Files/CopyFile/{SiteName}/{**FolderNames}
Request example:
https://probe.aiursoft.com/files/copyfile/{yoursitename}/{yourFolderNames}?AccessToken=yourAccessToken&TargetSiteName=yourTargetSiteName&TargetFolderNames=yourTargetFolderNames
Request content type:
application/x-www-form-urlencoded
Form content example:
AccessToken=yourAccessToken&TargetSiteName=yourTargetSiteName&TargetFolderNames=yourTargetFolderNames
Request form:
Name | Required | Type |
---|---|---|
SiteName | Required | Text |
FolderNames | Required | Text |
AccessToken | Required | Text |
TargetSiteName | Required | Text |
TargetFolderNames | Not required | Text |
Possible Response:
{
"siteName": "an example string.",
"filePath": "an example string.",
"internetPath": "an example string.",
"downloadPath": "an example string.",
"fileSize": 0,
"code": 0,
"message": "an example string.",
"protocolVersion": "0.0.0.0"
}
Possible Response:
{
"code": -1,
"message": "Some error.",
"protocolVersion": "7.0.2.0"
}
Possible Response:
{
"items": [
"Some item is invalid!"
],
"code": -10,
"message": "Your input contains several errors!",
"protocolVersion": "7.0.2.0"
}
POST Rename file
Request path:
https://probe.aiursoft.com/Files/RenameFile/{SiteName}/{**Foldernames}
Request example:
https://probe.aiursoft.com/files/renamefile/{yoursitename}/{yourFolderNames}?TargetFileName=yourTargetFileName&AccessToken=yourAccessToken
Request content type:
application/x-www-form-urlencoded
Form content example:
TargetFileName=yourTargetFileName&AccessToken=yourAccessToken
Request form:
Name | Required | Type |
---|---|---|
SiteName | Required | Text |
FolderNames | Required | Text |
TargetFileName | Required | Text |
AccessToken | Required | Text |
Possible Response:
{
"siteName": "an example string.",
"filePath": "an example string.",
"internetPath": "an example string.",
"downloadPath": "an example string.",
"fileSize": 0,
"code": 0,
"message": "an example string.",
"protocolVersion": "0.0.0.0"
}
Possible Response:
{
"code": -1,
"message": "Some error.",
"protocolVersion": "7.0.2.0"
}
Possible Response:
{
"items": [
"Some item is invalid!"
],
"code": -10,
"message": "Your input contains several errors!",
"protocolVersion": "7.0.2.0"
}