一、简介
OneIndex针对Onedrive网盘的一个开源程序。可以将Onedrive存储的文件展示,直连下载。视频还能在线播放!不用服务器空间,不走服务器流量!
非常推荐大家试一试,搭建自己的网盘!
功能:
- 响应式,支持小屏设备
- 视频、音乐在线播放
- 图片在线预览
- 代码在线查看
- 支持文件夹加密
- 支持自定义头部、底部显示
- 支持文件上传
- 不断更新中......
准备工作
1 一台支持PHP的虚机 (本文主要介绍虚拟机或PHP环境安装)
-
PHP > 5.5
-
CURL支持
-
congfig 和 cache目录可读写
2 准备一个OneDrive账号。(没有?请移步:申请OneDrive 5T 网盘便民方法和邮箱自行申请)
3 (可选)准备一个域名用于解析。(各种免费或者便宜的域名,点击这里查看)
4 开源项目
https://github.com/donwa/oneindex
步骤流程
基本两大步就完成了
- 新建一个站点并解析域名,上传程序文件并解压,
- 打开域名,绑定onedrive账号API
填坑指南
卡在API验证那里,直接跳到id页
在绑定API的过程中,网上有动图是点完蓝色按钮,先到key页,再到id页。有不少人会遇到,是直接跳到id页,但是第一页的密码却找不到。
解决:其实先登录一下账号,再去my apps 页面创建serect 就可以
动画教程
参考链接及更深入问题解决
[OneIndex部署教程,利用OneDrive打造专属分享型网盘][https://51.ruyo.net/9946.html]
[部署 OneDrive for business (PHP)客户端程序 OneIndex 详细教程][https://vircloud.net/media/oneindex.html]
[教程:使用OneIndex直接列OneDrive目录/文件直链下载][https://www.sabia.cc/oneindex-onedrive-file-downloads.html]
[...]安装教程:https://w2ew.com/index.php/archives/46/[...]