使用Oneindex挂载SharePoint 25T空间

Onedrive产品有两个,一个是Onedrive,归Onedrive团队开发,一个是Onedrive for business,归sharepoint团队开发。

Onedrive就是个人帐号类似outlook所使用的,最大支持单文件100GB,并且可以不限制文件大小复制文件,在Office365个人版和家庭版都是使用的这个。

而SharePoint网站可以设置默认25T空间容量,并可使用Oneindex挂载了SharePoint空间,方便查看、分享文件了。

-------------------

一、SharePoint管理员修改默认空间上限。

    大家知道onedrive可以设置5T的容量,想升到25T需要管理员发工单给微软客服申请,批准后再由管理员用MSO工具升级,这过程相当繁琐。而SharePoint可以直接由管理员设置最高空间25T,新建网站设置空间上限就是25T,网站的文档管理就是和Onedrive一样的,这样可以轻松利用SharePoint的大容量服务。

    提示:SharePoint总容量具体和你许可证的数量有关,总容量=1T+SharePoint许可*10G,25用户的MS E5全局虽然可以分配25T,但是整个组织的总容量可能只有几T。容量分配的说明可看官方文档(链接。(据说可以不用管总容量,可以超)

演示站点:https://pan.gglm.win/sp

-------------------

设置方法:进入office365管理中心,点左边的SharePoint(域名为xxx-admin.sharepoint.com | xxx同Onedirve),然后再点击进入新版,点击设置-站点存储限制-手动设置。(自动设置的,新建网站后默认是1T,后期能不能自动扩容暂不清楚。)

然后随便新建一个站点后,点击站点名称就可以修改存储上限了,默认25T。



二、搭建OneIndex程序。

    自从Oneindex这款程序发布以来,出现了很多很类型的程序,各有特点。对比之后还是觉得最合适我的是Oneindex。博主之前就修改过Oneindex,添加了CDN/反代 Onedrive地址,Aplayer播放器列表音乐文件,图片悬浮显示,PDF文件预览等等功能。

    通过查阅微软的文档,SharePoint的API和OneDrive的主要是用到的id不一样,使用方法是通用的。site有一个唯一 ID 标识,此唯一 ID 由2个值组成:网站集主机名称 (contoso.sharepoint.com)、网站集的唯一 ID (GUID)和网站的唯一 ID (GUID)。本次手动修改主要难点就在于获取SharePoint的site-id,在开发者网站上找到国际版可以通过网页端上的graph-explorer获取site-id。而世纪互联版的,博主没找到方便的方法,博主先是通过rclone绑定SharePoint网站时显示的site-id获取的。后来通过文档知道api获取site-id是通过get获得(/sites/hostname:/sites/site),必要参数是请求头带access token,技术没到家搞不出来,最后勉强写了只个php页,需要安装先oneindex再获取site-id,之后再手动修改api,成功挂载SharePoint。

主要步骤:

1)下载Oneindex代码上传到PHP空间。

2)安装

国际版正常打开网站按步骤安装即可。  安装页面直接选择即可(20.5.14修改)

具体申请API之类的过程省略,安装成功后接着第二步。

3)获取SharePoint网站的site-id

打开根目录的sp.php,按要求填进去即可,获取完site-id后,请把sp.php删除,避免不必要的麻烦。

如果site-id空白请重试,或打开首页检测程序是不是安装成功正常能获取文件。



补充:国际版利用graph-explorer查询site-id

打开:https://developer.microsoft.com/zh-cn/graph/graph-explore

先登录,然后示例查询——随便查一个——之后输入框按以下格式填入查询——返回id

例如你的网站网址是https://jia666.sharepoint.com/sites/52

查询API为 https://graph.microsoft.com/v1.0/sites/jia666.sharepoint.com:/sites/52 (注意冒号)


4)修改接口API

打开文件编辑器里打开 lib/onedrive.php,第75行,把me换成你的sites/site-id 。


这时相信你的SharePoint已经成功挂载了,25T妈妈再也不用担心我的空间不足了。

-----------------------

相关链接导读:

-----------------------

1、5T香港版OneDrive开放自助申请注册流程

2、首次登陆如何设置密保资料?

3、如何在office365中开通OneDrive?

4、5T香港版OneDrive常见问题解疑

5、Mover.io快速将OD文件转移到另一个账号

6、如何查看剩余容量和总容量空间

7、Windows使用RaiDrive将OneDrive网盘映射为本地硬盘

8、Windows使用Rclone将OneDrive映射为本地硬盘的方法

9、让微软OneDrive变成属于你的“图床”“视频床”“下载盘”

10、使用CloudFlare Workers部署OneDrive文件列表程序FODI

11、使用Oneindex挂载SharePoint 1T空间(普通用户1T)

12、分享九个Onedrive文件本地化浏览源码

-----------------------

附相关应用软件:

1、手机APP和电脑客户端

2、挂载本地电脑软件

3、挂载分享网盘源码

-----------------------

教程 2020-07-28 22:05:43 通过 网页 浏览(330)

共有0条评论!

发表评论