[web] 无服务器云函数SCF搭建OneDrive目录支持加密分页
作者:精品下载站 日期:2019-07-19 00:00:00 浏览:14300 分类:web
通过该项目可以把OneDrive网盘打造一个下载站,类似的项目有Oneindex,Pyone等,该项目的最大特色是不用服务器0成本即可搭建。
使用说明
项目地址:https://github.com/qkqpttgf/OneDrive_SCF
腾讯SCF的网址:https://cloud.tencent.com/product/scf
安装步骤
1.下载项目包
https://github.com/qkqpttgf/OneDrive_SCF/archive/master.zip
2.登录腾讯云SCF,点击立即使用
3.登录后点击函数服务,点击新建(推荐选择香港等地区免备案)
4.选择php7.2空白函数点击下一步
5.其他信息默认即可,解压下载的master.zip选择本地上传文件夹如图,然后点击完成
6.完成后点击触发方式,点击添加触发方式,按下图配置
7.保存后会生成一个url地址,复制到浏览器打开
8.点击Get a refresh_token登录OneDrive账户,接受许可
9.重要的一步来了,将localhost
替换为你复制的完整api地址【注意去掉https://】
10.获取token后打开腾讯云的函数代码,完整复制左侧代码填入下图位置保存即可
也可以在函数变量配置,点击函数配置-编辑找到环境变量添加t1-t7
注意顺序不要错,填写完成直接保存,本步骤任选一种方式都可以。
11.此时就设置完成了,复制函数触发方式的api地址打开浏览器就可以了首次打开会报错,稍等几分钟刷新一下就ok了
12.设置网站名字及路径密码,编辑函数配置,建议将超时时间设置为15~30秒,不容易出错
环境变量添加(不用加冒号,key填下面左侧的英文,右侧value为设置的内容)
sitename: 网站的名称,不添加会显示为‘请在环境变量添加sitename’
public_path: 使用API长链接访问时,网盘里公开的路径,不设置时默认为'/'
private_path: 使用私人域名访问时,网盘的路径(可以一样),不设置时默认为'/'
passfile: 自定义密码文件的名字,可以是'.password',也可以是'aaaa.txt'等等;
密码是这个文件的内容,可以空格、可以中文;列目录时不会显示,只有知道密码才能查看或下载此文件。
13.设置自定义域名
点击触发方式
-API服务名
然后到你域名的dns添加一条CNAME解析到你复制的网址
在api管理点击编辑将路径改为"/"
然后添加自定义域名即可,在腾讯云申请ssl证书可以开启https访问
Demo测试
https://service-pgxgvop2-1258064400.ap-hongkong.apigateway.myqcloud.com/release/abcdef/
更新记录
20190719,预览改/preview为?preview,更符合习惯。改密码输入框居中。
20190718,加密密码可中文可空格;public_path可以设置中文路径了;文件数>200才读第2次获取nextlink;寻找密码文件时改用递归。
20190709,去掉scfname的设置,直接从context里读,再次简化安装过程。
20190704,分页功能简直是大坑套小坑,巨硬也没有提供‘第X页’这样的东西,只能一页一页翻,想要跳页估计要存下来,SCF也不方便存。本人ajax也不会,只能做成这样了,大家试下。
可在环境变量pagesplitnum设置每页显示数量;
可以把token按128切开放在环境变量t1,t2~~t7里(再也不怕把token复制粘贴到github了);
搭建视频
来源地址:https://www.hostloc.com/thread-561971-1-1.html
文章目录- 使用说明
- 安装步骤
- 1.下载项目包
- 2.登录腾讯云SCF,点击立即使用
- 3.登录后点击函数服务,点击新建(推荐选择香港等地区免备案)
- 4.选择php7.2空白函数点击下一步
- 5.其他信息默认即可,解压下载的master.zip选择本地上传文件夹如图,然后点击完成
- 6.完成后点击触发方式,点击添加触发方式,按下图配置
- 7.保存后会生成一个url地址,复制到浏览器打开
- 8.点击Get a refresh_token登录OneDrive账户,接受许可
- 9.重要的一步来了,将localhost替换为你复制的完整api地址【注意去掉https://】
- 10.获取token后打开腾讯云的函数代码,完整复制左侧代码填入下图位置保存即可
- 11.此时就设置完成了,复制函数触发方式的api地址打开浏览器就可以了首次打开会报错,稍等几分钟刷新一下就ok了
- 12.设置网站名字及路径密码,编辑函数配置,建议将超时时间设置为15~30秒,不容易出错
- 13.设置自定义域名
- Demo测试
- 更新记录
- 搭建视频
猜你还喜欢
- 04-29 [玩转网络] 稀有电影:记录一次完整的资源搜索过程
- 04-29 [web] 2025年世界上最好的13个种子(bt)下载站点推荐
- 04-03 [涨姿势] 一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别
- 03-12 [玩转网络] 破解网页不可点击的按钮方法
- 03-12 [web] 为什么总是卡在验证真人这里无法通过验证?
- 03-12 [科学上网] x-ui面板搭建节点
- 03-12 [科学上网] 搭建链式代理
- 10-30 [网络线报] 城通网盘福利线报解析器 - 获取直连下载地址
- 08-30 [web] 目前国内可用Docker镜像加速器(2024-08)
- 06-04 [网络技术] 获取免费 .edu 邮箱&教育邮箱优惠汇总
- 06-04 [web] 5分钟快速申请一个EDU教育邮箱
- 04-01 [科学上网] 直连、中转、专线机场有什么区别|良心高效专线机场推荐|hy2机场推荐
取消回复欢迎 你 发表评论:
- 精品推荐!
-
- 最新文章
- 热门文章
- 热评文章
[短剧] 2025年06月03日 精选+付费短剧推荐25部
[软件合集] 25年6月3日 精选软件44个
[短剧合集] 2025年06月2日 精选+付费短剧推荐39部
[软件合集] 25年6月2日 精选软件18个
[软件合集] 25年6月1日 精选软件15个
[短剧合集] 2025年06月1日 精选+付费短剧推荐59部
[短剧] 2025年05月31日 精选+付费短剧推荐58部
[软件合集] 25年5月31日 精选软件66个
[电影] 黄沙漫天(2025) 4K.EDRMAX.杜比全景声 / 4K杜比视界/杜比全景声
[风口福利] 短视频红利新风口!炬焰创作者平台重磅激励来袭
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电视剧] 欢乐颂.5部全 (2016-2024)
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[影视] 【稀有资源】香港老片 艺坛照妖镜之96应召名册 (1996)
[剧集] 神经风云(2023)(完结).4K
[剧集] [BT] [TVB] [黑夜彩虹(2003)] [全21集] [粤语中字] [TV-RMVB]
[资源] B站充电视频合集,包含多位重量级up主,全是大佬真金白银买来的~【99GB】
[影视] 内地绝版高清录像带 [mpg]
[书籍] 古今奇书禁书三教九流资料大合集 猎奇必备珍藏资源PDF版 1.14G
[美图] 2W美女个美女小姐姐,饱眼福
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电影] 美国队长4 4K原盘REMUX 杜比视界 内封简繁英双语字幕 49G
[电影] 死神来了(1-6)大合集!
[软件合集] 25年05月13日 精选软件16个
[精品软件] 25年05月15日 精选软件18个
[绝版资源] 南与北 第1-2季 合集 North and South (1985) /美国/豆瓣: 8.8[1080P][中文字幕]
[软件] 25年05月14日 精选软件57个
[短剧] 2025年05月14日 精选+付费短剧推荐39部
[短剧] 2025年05月15日 精选+付费短剧推荐36部
- 最新评论
-
- 热门tag