Google Drive免费搭建个人网盘
上篇博客讲了怎么获得无限网盘容量,这篇博客讲一下怎么用Google Drive免费搭建个人永久直链网盘。
1.GoIndex获取代码
首先访问GoIndex网站

第一步:获取认证码
选择你的账号登陆


复制粘贴到下面第一个输入框内


复制,粘贴到目录ID,根目录密码可以不用填写,后面可以修改的。
第二步:生成代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
var authConfig = {
"siteName": "GoIndex", // 网站名称
"root_pass": "index", // 根目录密码,优先于.password
"version" : "1.0.6", // 程序版本
"theme" : "material", // material classic
"client_id": "**********.apps.googleusercontent.com",
"client_secret": "***********************",
"refresh_token": "**************************", // 授权 token
"root": "0AMaMyTwt7_s3Uk9PVA" // 根目录ID
};
var gd;
var html = `
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0,maximum-scale=1.0, user-scalable=no"/>
<title>${authConfig.siteName}</title>
<script src="//cdn.jsdelivr.net/combine/gh/jquery/jquery@3.2/dist/jquery.min.js,gh/donwa/goindex@${authConfig.version}/themes/${authConfig.theme}/app.js"></script>
</head>
<body>
</body>
</html>
`;
addEventListener('fetch', event => {
event.respondWith(handleRequest(event.request));
});
/**
* Fetch and log a request
* @param {Request} request
*/
async function handleRequest(request) {
if(gd == undefined){
gd = new googleDrive(authConfig);
}
*************************
|
复制代码,马上要用到呢
Cloud flare快速部署
进入Cloud flare网站注册一个账号。然后看下图



把代码替换为你原来复制的

然后你就可以拥有你自己的网盘了,并且访问不需要梯子,文件下载可以用idm或者adm专用下载器。
至此,教程结束!