22 lines
727 B
JavaScript
22 lines
727 B
JavaScript
import cuid from "cuid";
|
|
// import getDb from "../dbServer.mjs";
|
|
import { getDb } from "funjia-server/lib/funjia-server.mjs";
|
|
import _ from "lodash";
|
|
import offDown from "../offDown.bundle.mjs";
|
|
|
|
const baiduCloudPan = async (router) => {
|
|
router.post('/api/baiduCloudPan/offDown', async (ctx) => {
|
|
const body = ctx.request.body;
|
|
// console.log(body);
|
|
// 延迟发送请求,避免频繁对百度云盘离线下载
|
|
// await offDown.randomDelay(20000, 40000);
|
|
const data = await offDown.down(body?.magnet, body?.savePath);
|
|
console.log("云盘返回参数:", data);
|
|
ctx.body = {
|
|
code: 0,
|
|
data
|
|
}
|
|
});
|
|
}
|
|
|
|
export default baiduCloudPan; |