1. onedrive

常规测试
This commit is contained in:
QAIU
2024-12-18 11:46:06 +08:00
parent 54cc212753
commit 4a3e734408
9 changed files with 482 additions and 20 deletions

View File

@@ -20,11 +20,11 @@ Cloudreve自建网盘 (ce) {origin}/s/{shareKey}
缓存key -> 下载URL
分享链接 -> add 网盘类型 pwd origin(私有化) -> 直链
https://f.ws59.cn/f/e3peohu6192
开源版 TODO
1. 缓存优化, 配置自动重载
2. 缓存删除接口(后台功能)
3. JS脚本引擎 自定义解析
专属版 功能设计

View File

@@ -36,7 +36,7 @@ public abstract class PanBase implements IPanTool {
* Http client
*/
protected WebClient client = WebClient.create(WebClientVertxInit.get(),
new WebClientOptions().setUserAgentEnabled(false));
new WebClientOptions());
/**
* Http client session (会话管理, 带cookie请求)

View File

@@ -90,9 +90,10 @@ public enum PanDomainTemplate {
"https://qaiu.118pan.com/b{shareKey}",
P118Tool.class),
// https://www.vyuyun.com/s/QMa6ie?password=I4KG7H
// https://www.vyuyun.com/s/QMa6ie/file?password=I4KG7H
PVYY("微雨云存储",
compile("https://www\\.vyuyun\\.com/s/(?<KEY>[a-zA-Z\\d-]+)(\\?password=.*)?"),
"https://www.vyuyun.com/s/{shareKey}",
compile("https://www\\.vyuyun\\.com/s/(?<KEY>[a-zA-Z\\d-]+)(/file)?(\\?password=(?<PWD>\\w+))?"),
"https://www.vyuyun.com/s/{shareKey}?password={pwd}",
PvyyTool.class),
// https://1drv.ms/w/s!Alg0feQmCv2rnRFd60DQOmMa-Oh_?e=buaRtp
POD("OneDrive",

View File

@@ -43,9 +43,11 @@ public class ParserCreate {
// 返回规范化的标准链接
String standardUrl = getStandardUrlTemplate()
.replace("{shareKey}", shareKey);
try {
String pwd = matcher.group(PWD);
if (StringUtils.isNotEmpty(pwd)) {
shareLinkInfo.setSharePassword(pwd);
}
standardUrl = standardUrl .replace("{pwd}", pwd);
} catch (Exception ignored) {}
@@ -107,7 +109,9 @@ public class ParserCreate {
}
public ParserCreate setShareLinkInfoPwd(String pwd) {
shareLinkInfo.setSharePassword(pwd);
if (pwd != null) {
shareLinkInfo.setSharePassword(pwd);
}
return this;
}

View File

@@ -1,6 +1,6 @@
package cn.qaiu.parser.impl;
import cn.qaiu.entity.ShareLinkInfo;
import cn.qaiu.entity.ShareLinkInfo;
import cn.qaiu.parser.PanBase;
import io.vertx.core.Future;
import io.vertx.core.json.JsonArray;

View File

@@ -7,7 +7,6 @@ import io.vertx.core.Future;
import io.vertx.core.Promise;
import io.vertx.core.WorkerExecutor;
import io.vertx.core.json.JsonObject;
import io.vertx.core.net.ProxyOptions;
import io.vertx.uritemplate.UriTemplate;
import java.io.IOException;
@@ -82,7 +81,6 @@ public class PodTool extends PanBase {
.setTemplateParam("resid1", cid2)
.setTemplateParam("cid", cid1.toLowerCase())
.setTemplateParam("redeem", redeem)
.proxy(new ProxyOptions().setHost("127.0.0.1").setPort(7890))
.send()
.onSuccess(r1 -> {
String auth =

View File

@@ -10,7 +10,7 @@
<img :height="150" src="../public/images/lanzou111.png" alt="lz"></img>
</div>
</div>
<h3 style="text-align: center;">NFD网盘直链解析0.1.8_bate2(API演示)</h3>
<h3 style="text-align: center;">NFD网盘直链解析0.1.8_bate3(API演示)</h3>
<div class="typo">
<p style="text-align: center;">
<span>
@@ -66,7 +66,7 @@
<p style="text-align: center">
<el-button style="margin-left: 40px;margin-bottom: 10px" @click="onSubmit">解析测试</el-button>
<el-button style="margin-left: 20px;margin-bottom: 10px" @click="genMd">生成Markdown链接</el-button>
<el-button style="margin-left: 20px" @click="generateQRCode">生成二维码</el-button>
<el-button style="margin-left: 20px" @click="generateQRCode">扫码下载</el-button>
<el-button style="margin-left: 20px" @click="getTj">链接信息统计</el-button>
</p>
</div>

View File

@@ -53,7 +53,7 @@ cache:
cow:
ec:
fc:
fj: 30
fj:
iz: 20
le: 2879
lz: 20
@@ -67,12 +67,12 @@ cache:
# httpClient静态代理服务器配置(外网代理)
proxy:
- panTypes: pgd,pdb
type: http # 支持http/socks4/socks5
host: 127.0.0.1
port: 7890
username:
password:
# - panTypes: pgd,pdb,pod
# type: http # 支持http/socks4/socks5
# host: 127.0.0.1
# port: 7890
# username:
# password:
# 代理池配置

View File

@@ -3,8 +3,203 @@
### ecpan(移动云空间)
https://www.ecpan.cn/drive/fileextoverrid.do?chainUrlTemplate=https:%2F%2Fwww.ecpan.cn%2Fweb%2F%23%2FyunpanProxy%3Fpath%3D%252F%2523%252Fdrive%252Foutside&data=81027a5c99af5b11ca004966c945cce6W9Bf2&parentId=-1
#
{
"code": "S_OK",
"errorCode": null,
"summary": "1",
"var": {
"resUrl": "/resource_drive",
"driveUrl": "/drive",
"chainFileInfo": {
"chainPower": 1010,
"navigations": [],
"cloudpFile": {
"tableName": "cloudp_file_52",
"appFileId": "2d06ad61f91c11ed86b3b026287b20b1",
"dfsFileId": "3080817de83747698ff5747e25f97e50",
"fileName": "fonts.zip",
"filePath": "个人盘",
"fileLevel": 0,
"fileCount": 0,
"fileType": 2,
"fileSort": 99,
"fileSize": 19115063,
"uploadSize": 19115063,
"parentId": "c27b53c4f91b11ed86b3b026287b20b1",
"usn": 11364252,
"userName": "157****1073",
"userId": "",
"corpId": 13260232,
"createDate": 1684813492000,
"modifyDate": 1684813492000,
"status": 1,
"version": 0,
"comeFrom": 21,
"isShare": 0,
"folderType": 0,
"groupDesc": null,
"groupId": "c27b53c4f91b11ed86b3b026287b20b1",
"groupName": null,
"permission": null,
"userInfo": null,
"diskType": 1,
"historyKey": null,
"oldAppFileId": null,
"fileRealPath": null,
"fileExt": null,
"oldFileName": null,
"key": null,
"isUpperCase": null,
"isSubDir": null,
"isViewFolder": null,
"uploadTimeType": null,
"startUploadTime": null,
"endUploadTime": null,
"sizeOperator": null,
"orderField": null,
"orderBy": null,
"oldFilePath": null,
"statusStr": null,
"rootUsn": 11364252,
"createdByUsn": null,
"attentionCount": 0,
"fileMd5": "86c1ff32437ca0ccaca24f7ea197e34a",
"fileLabel": null,
"fileDesc": null,
"fileExtends": "<fileExtends><shareRoot></shareRoot><isLock>0</isLock><isEncrypt>0</isEncrypt></fileExtends>",
"deviceId": null,
"fileNamePinyin": "fonts.zip",
"modifyUser": "157****1073",
"fileExFileds": {
"shareRoot": "",
"isLock": 0,
"isEncrypt": 0
},
"security": 0,
"createdDate": null,
"modifiedDate1": null,
"modifiedDate2": null,
"createdDate1": null,
"createdDate2": null,
"deleteUsn": null,
"opType": 0,
"toShares": null,
"firstLevel": null
},
"shareId": 2404783,
"jsonFileList": [
{
"appFileId": "2d06ad61f91c11ed86b3b026287b20b1",
"corpId": 13260232,
"createdByUsn": 0,
"dfsFileId": "3080817de83747698ff5747e25f97e50",
"diskType": 1,
"downloadUrl": "",
"fileMd5": "86c1ff32437ca0ccaca24f7ea197e34a",
"fileName": "fonts.zip",
"fileSize": 19115063,
"fileSort": 99,
"fileType": 2,
"groupId": "c27b53c4f91b11ed86b3b026287b20b1",
"parentId": "c27b53c4f91b11ed86b3b026287b20b1",
"rootUsn": 11364252,
"status": 1,
"usn": 11364252,
"version": 0
}
],
"watermarkStatus": 2,
"cloudpFileList": [
{
"tableName": "cloudp_file_52",
"appFileId": "2d06ad61f91c11ed86b3b026287b20b1",
"dfsFileId": "3080817de83747698ff5747e25f97e50",
"fileName": "fonts.zip",
"filePath": "个人盘",
"fileLevel": 0,
"fileCount": 0,
"fileType": 2,
"fileSort": 99,
"fileSize": 19115063,
"uploadSize": 19115063,
"parentId": "c27b53c4f91b11ed86b3b026287b20b1",
"usn": 11364252,
"userName": "157****1073",
"userId": "",
"corpId": 13260232,
"createDate": 1684813492000,
"modifyDate": 1684813492000,
"status": 1,
"version": 0,
"comeFrom": 21,
"isShare": 0,
"folderType": 0,
"groupDesc": null,
"groupId": "c27b53c4f91b11ed86b3b026287b20b1",
"groupName": null,
"permission": null,
"userInfo": null,
"diskType": 1,
"historyKey": null,
"oldAppFileId": null,
"fileRealPath": null,
"fileExt": null,
"oldFileName": null,
"key": null,
"isUpperCase": null,
"isSubDir": null,
"isViewFolder": null,
"uploadTimeType": null,
"startUploadTime": null,
"endUploadTime": null,
"sizeOperator": null,
"orderField": null,
"orderBy": null,
"oldFilePath": null,
"statusStr": null,
"rootUsn": 11364252,
"createdByUsn": null,
"attentionCount": 0,
"fileMd5": "86c1ff32437ca0ccaca24f7ea197e34a",
"fileLabel": null,
"fileDesc": null,
"fileExtends": "<fileExtends><shareRoot></shareRoot><isLock>0</isLock><isEncrypt>0</isEncrypt></fileExtends>",
"deviceId": null,
"fileNamePinyin": "fonts.zip",
"modifyUser": "157****1073",
"fileExFileds": {
"shareRoot": "",
"isLock": 0,
"isEncrypt": 0
},
"security": 0,
"createdDate": null,
"modifiedDate1": null,
"modifiedDate2": null,
"createdDate1": null,
"createdDate2": null,
"deleteUsn": null,
"opType": 0,
"toShares": null,
"firstLevel": null
}
],
"mobilePhone": "157****1073",
"domain": "https://www.ecpan.cn/web/#/yunpanProxy?path=%2F%23%2Fdrive%2Foutside",
"shareTime": 1684813544000,
"expireDate": "2122-06-22 23:59:59",
"extCodeFlag": 0,
"shareUser": "157****1073"
},
"logo": "logo.png"
},
"rememberMe": null
}
###
# @no-cookie-jar
POST https://www.ecpan.cn/drive/sharedownload.do
Content-Type: application/json
@@ -86,3 +281,267 @@ Content-Type: application/json
"firstLevel": null
}]
}
###
# curl 'https://www.ecpan.cn/drive/sharedownload.do'
# -H 'Accept: application/json, text/plain, */*'
# -H 'Accept-Language: zh-CN,zh;q=0.9,en;q=0.8'
# -H 'Cache-Control: no-cache'
# -H 'Connection: keep-alive'
# -H 'Content-Type: application/json'
# -H 'Cookie: _rum_trackingId=m4t7vbvr3dspgdptfs823jei; _rum_sessionId=m4t7vbvr2qax1j1ez8g3ei3ry4ngh2dd'
# -H 'DNT: 1'
# -H 'Origin: https://www.ecpan.cn'
# -H 'Pinpoint-TraceID: 193d7666ad316af8d90bff63127016d0'
# -H 'Pinpoint-TransactionID: 112_b36bec39c167f5f5^1734485633747^0'
# -H 'Pinpoint-pAgentID: 112_b36bec39c167f5f5'
# -H 'Pinpoint-pSpanID: 193d7666ad316a43'
# -H 'Pragma: no-cache'
# -H 'Referer: https://www.ecpan.cn/web/yunpan/'
# -H 'Sec-Fetch-Dest: empty'
# -H 'Sec-Fetch-Mode: cors'
# -H 'Sec-Fetch-Site: same-origin'
# -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36'
# -H 'sec-ch-ua: "Google Chrome";v="131", "Chromium";v="131", "Not_A Brand";v="24"'
# -H 'sec-ch-ua-mobile: ?0'
# -H 'sec-ch-ua-platform: "Windows"'
# --data-raw '{"extCodeFlag":0,"isIp":0,"shareId":2854164,"groupId":"c27b53c4f91b11ed86b3b026287b20b1","fileIdList":[{"tableName":"cloudp_file_52","appFileId":"f786f877eeb811ee88d4bc16950460f6","dfsFileId":"231f235d4380434ab9b57bc069d08630","fileName":"Pydroid 3_7.2_arm64_q_cn.apk","filePath":"个人盘\\pydroid7","fileLevel":1,"fileCount":0,"fileType":2,"fileSort":99,"fileSize":324728098,"uploadSize":324728098,"parentId":"964abd0f861e11eeb992bc16950460f6","usn":11364252,"userName":"157****1073","userId":"","corpId":13260232,"createDate":1711818868000,"modifyDate":1711818868000,"status":1,"version":0,"comeFrom":21,"isShare":0,"folderType":0,"groupDesc":null,"groupId":"c27b53c4f91b11ed86b3b026287b20b1","groupName":null,"permission":null,"userInfo":null,"diskType":1,"historyKey":null,"oldAppFileId":null,"fileRealPath":null,"fileExt":null,"oldFileName":null,"key":null,"isUpperCase":null,"isSubDir":null,"isViewFolder":null,"uploadTimeType":null,"startUploadTime":null,"endUploadTime":null,"sizeOperator":null,"orderField":null,"orderBy":null,"oldFilePath":null,"statusStr":null,"rootUsn":11364252,"createdByUsn":null,"attentionCount":0,"fileMd5":"c5ed01a124030ce376c9f4753e015544","fileLabel":null,"fileDesc":null,"fileExtends":"<fileExtends><shareRoot></shareRoot><isLock>0</isLock><isEncrypt>0</isEncrypt></fileExtends>","deviceId":null,"fileNamePinyin":"Pydroid 3_7.2_arm64_q_cn.apk","modifyUser":"157****1073","fileExFileds":{"shareRoot":"","isLock":0,"isEncrypt":0},"security":0,"createdDate":null,"modifiedDate1":null,"modifiedDate2":null,"createdDate1":null,"createdDate2":null,"deleteUsn":null,"opType":0,"toShares":null,"firstLevel":null,"downloadUrl":null}]}'
POST https://www.ecpan.cn/drive/sharedownload.do
Accept: application/json, text/plain, */*
Accept-Language: zh-CN,zh;q=0.9,en;q=0.8
Cache-Control: no-cache
Connection: keep-alive
Cookie: _rum_trackingId=m4t7vbvr3dspgdptfs823jei; _rum_sessionId=m4t7vbvr2qax1j1ez8g3ei3ry4ngh2dd
DNT: 1
Origin: https://www.ecpan.cn
Pinpoint-TraceID: 193d7666ad316af8d90bff63127016d0
Pinpoint-TransactionID: 112_b36bec39c167f5f5^1734485633747^0
Pinpoint-pAgentID: 112_b36bec39c167f5f5
Pinpoint-pSpanID: 193d7666ad316a43
Pragma: no-cache
Referer: https://www.ecpan.cn/web/yunpan/
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: same-origin
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
sec-ch-ua: "Google Chrome";v="131", "Chromium";v="131", "Not_A Brand";v="24"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Windows"
Content-Type: application/json
{
"extCodeFlag": 0,
"isIp": 0,
"shareId": 2854164,
"groupId": "c27b53c4f91b11ed86b3b026287b20b1",
"fileIdList": [
{
"tableName": "cloudp_file_52",
"appFileId": "f786f877eeb811ee88d4bc16950460f6",
"dfsFileId": "231f235d4380434ab9b57bc069d08630",
"fileName": "Pydroid 3_7.2_arm64_q_cn.apk",
"filePath": "个人盘pydroid7",
"fileLevel": 1,
"fileCount": 0,
"fileType": 2,
"fileSort": 99,
"fileSize": 324728098,
"uploadSize": 324728098,
"parentId": "964abd0f861e11eeb992bc16950460f6",
"usn": 11364252,
"userName": "157****1073",
"userId": "",
"corpId": 13260232,
"createDate": 1711818868000,
"modifyDate": 1711818868000,
"status": 1,
"version": 0,
"comeFrom": 21,
"isShare": 0,
"folderType": 0,
"groupDesc": null,
"groupId": "c27b53c4f91b11ed86b3b026287b20b1",
"groupName": null,
"permission": null,
"userInfo": null,
"diskType": 1,
"historyKey": null,
"oldAppFileId": null,
"fileRealPath": null,
"fileExt": null,
"oldFileName": null,
"key": null,
"isUpperCase": null,
"isSubDir": null,
"isViewFolder": null,
"uploadTimeType": null,
"startUploadTime": null,
"endUploadTime": null,
"sizeOperator": null,
"orderField": null,
"orderBy": null,
"oldFilePath": null,
"statusStr": null,
"rootUsn": 11364252,
"createdByUsn": null,
"attentionCount": 0,
"fileMd5": "c5ed01a124030ce376c9f4753e015544",
"fileLabel": null,
"fileDesc": null,
"fileExtends": "<fileExtends><shareRoot></shareRoot><isLock>0</isLock><isEncrypt>0</isEncrypt></fileExtends>",
"deviceId": null,
"fileNamePinyin": "Pydroid 3_7.2_arm64_q_cn.apk",
"modifyUser": "157****1073",
"fileExFileds": {
"shareRoot": "",
"isLock": 0,
"isEncrypt": 0
},
"security": 0,
"createdDate": null,
"modifiedDate1": null,
"modifiedDate2": null,
"createdDate1": null,
"createdDate2": null,
"deleteUsn": null,
"opType": 0,
"toShares": null,
"firstLevel": null,
"downloadUrl": null
}
]
}
###
# curl 'https://www.ecpan.cn/drive/sharedownload.do'
# -H 'Accept: application/json, text/plain, */*'
# -H 'Accept-Language: zh-CN,zh;q=0.9,en;q=0.8'
# -H 'Cache-Control: no-cache'
# -H 'Connection: keep-alive'
# -H 'Content-Type: application/json'
# -H 'Cookie: _rum_trackingId=m4t7vbvr3dspgdptfs823jei; _rum_sessionId=m4t7vbvr2qax1j1ez8g3ei3ry4ngh2dd'
# -H 'DNT: 1'
# -H 'Origin: https://www.ecpan.cn'
# -H 'Pinpoint-TraceID: 193d7666ad316af8d90bff63127016d0'
# -H 'Pinpoint-TransactionID: 112_b36bec39c167f5f5^1734485633747^0'
# -H 'Pinpoint-pAgentID: 112_b36bec39c167f5f5'
# -H 'Pinpoint-pSpanID: 193d7666ad316a43'
# -H 'Pragma: no-cache'
# -H 'Referer: https://www.ecpan.cn/web/yunpan/'
# -H 'Sec-Fetch-Dest: empty'
# -H 'Sec-Fetch-Mode: cors'
# -H 'Sec-Fetch-Site: same-origin'
# -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36'
# -H 'sec-ch-ua: "Google Chrome";v="131", "Chromium";v="131", "Not_A Brand";v="24"'
# -H 'sec-ch-ua-mobile: ?0'
# -H 'sec-ch-ua-platform: "Windows"'
# --data-raw '{"extCodeFlag":0,"isIp":0,"shareId":2854164,"groupId":"c27b53c4f91b11ed86b3b026287b20b1","fileIdList":[{"tableName":"cloudp_file_52","appFileId":"f786f877eeb811ee88d4bc16950460f6","dfsFileId":"231f235d4380434ab9b57bc069d08630","fileName":"Pydroid 3_7.2_arm64_q_cn.apk","filePath":"个人盘\\pydroid7","fileLevel":1,"fileCount":0,"fileType":2,"fileSort":99,"fileSize":324728098,"uploadSize":324728098,"parentId":"964abd0f861e11eeb992bc16950460f6","usn":11364252,"userName":"157****1073","userId":"","corpId":13260232,"createDate":1711818868000,"modifyDate":1711818868000,"status":1,"version":0,"comeFrom":21,"isShare":0,"folderType":0,"groupDesc":null,"groupId":"c27b53c4f91b11ed86b3b026287b20b1","groupName":null,"permission":null,"userInfo":null,"diskType":1,"historyKey":null,"oldAppFileId":null,"fileRealPath":null,"fileExt":null,"oldFileName":null,"key":null,"isUpperCase":null,"isSubDir":null,"isViewFolder":null,"uploadTimeType":null,"startUploadTime":null,"endUploadTime":null,"sizeOperator":null,"orderField":null,"orderBy":null,"oldFilePath":null,"statusStr":null,"rootUsn":11364252,"createdByUsn":null,"attentionCount":0,"fileMd5":"c5ed01a124030ce376c9f4753e015544","fileLabel":null,"fileDesc":null,"fileExtends":"<fileExtends><shareRoot></shareRoot><isLock>0</isLock><isEncrypt>0</isEncrypt></fileExtends>","deviceId":null,"fileNamePinyin":"Pydroid 3_7.2_arm64_q_cn.apk","modifyUser":"157****1073","fileExFileds":{"shareRoot":"","isLock":0,"isEncrypt":0},"security":0,"createdDate":null,"modifiedDate1":null,"modifiedDate2":null,"createdDate1":null,"createdDate2":null,"deleteUsn":null,"opType":0,"toShares":null,"firstLevel":null,"downloadUrl":null}]}'
POST https://www.ecpan.cn/drive/sharedownload.do
Accept: application/json, text/plain, */*
Accept-Language: zh-CN,zh;q=0.9,en;q=0.8
Cache-Control: no-cache
Connection: keep-alive
Cookie: _rum_trackingId=m4t7vbvr3dspgdptfs823jei; _rum_sessionId=m4t7vbvr2qax1j1ez8g3ei3ry4ngh2dd
DNT: 1
Origin: https://www.ecpan.cn
Pinpoint-TraceID: 193d7666ad316af8d90bff63127016d0
Pinpoint-TransactionID: 112_b36bec39c167f5f5^1734485633747^0
Pinpoint-pAgentID: 112_b36bec39c167f5f5
Pinpoint-pSpanID: 193d7666ad316a43
Pragma: no-cache
Referer: https://www.ecpan.cn/web/yunpan/
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: same-origin
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
sec-ch-ua: "Google Chrome";v="131", "Chromium";v="131", "Not_A Brand";v="24"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Windows"
Content-Type: application/json
{
"extCodeFlag": 0,
"isIp": 0,
"shareId": 2854164,
"groupId": "c27b53c4f91b11ed86b3b026287b20b1",
"fileIdList": [
{
"tableName": "cloudp_file_52",
"appFileId": "f786f877eeb811ee88d4bc16950460f6",
"dfsFileId": "231f235d4380434ab9b57bc069d08630",
"fileName": "Pydroid 3_7.2_arm64_q_cn.apk",
"filePath": "个人盘pydroid7",
"fileLevel": 1,
"fileCount": 0,
"fileType": 2,
"fileSort": 99,
"fileSize": 324728098,
"uploadSize": 324728098,
"parentId": "964abd0f861e11eeb992bc16950460f6",
"usn": 11364252,
"userName": "157****1073",
"userId": "",
"corpId": 13260232,
"createDate": 1711818868000,
"modifyDate": 1711818868000,
"status": 1,
"version": 0,
"comeFrom": 21,
"isShare": 0,
"folderType": 0,
"groupDesc": null,
"groupId": "c27b53c4f91b11ed86b3b026287b20b1",
"groupName": null,
"permission": null,
"userInfo": null,
"diskType": 1,
"historyKey": null,
"oldAppFileId": null,
"fileRealPath": null,
"fileExt": null,
"oldFileName": null,
"key": null,
"isUpperCase": null,
"isSubDir": null,
"isViewFolder": null,
"uploadTimeType": null,
"startUploadTime": null,
"endUploadTime": null,
"sizeOperator": null,
"orderField": null,
"orderBy": null,
"oldFilePath": null,
"statusStr": null,
"rootUsn": 11364252,
"createdByUsn": null,
"attentionCount": 0,
"fileMd5": "c5ed01a124030ce376c9f4753e015544",
"fileLabel": null,
"fileDesc": null,
"fileExtends": "<fileExtends><shareRoot></shareRoot><isLock>0</isLock><isEncrypt>0</isEncrypt></fileExtends>",
"deviceId": null,
"fileNamePinyin": "Pydroid 3_7.2_arm64_q_cn.apk",
"modifyUser": "157****1073",
"fileExFileds": {
"shareRoot": "",
"isLock": 0,
"isEncrypt": 0
},
"security": 0,
"createdDate": null,
"modifiedDate1": null,
"modifiedDate2": null,
"createdDate1": null,
"createdDate2": null,
"deleteUsn": null,
"opType": 0,
"toShares": null,
"firstLevel": null,
"downloadUrl": null
}
]
}
###