Office 365 For Business 有中国特供版,这个是世纪互联运营的。有什么好处呢,就是国内访问速度比较理想,无论是上传还是下载。坏处就是,避不开内容审查。
还有一点,世纪互联的账号和登陆页面、部分管理页面都是独立于国际版的,所以这但要注意一下。
- 如果只需要 OneDrive,可以购买商业协作版(32RMB/mon)
- 下面的内容基于此(世纪互联版)
- Office 世纪互联唯一登陆页
使用 SharePoint 扩容
具体扩容政策可以查看:
- OneDrive For Business 服务说明
- 建议使用英文阅读,中文是机翻的
- 必须要使用管理员账号才可以
说明
具体参考如下:
因为世纪互联版貌似没有 OneDrive 管理页面?所以只能使用 Share Point Online 命令工具。
安装
下载 SharePoint Online 命令行管理程序
安装完成后,以管理员方式运行 PowerShell,执行以下命令来查看安装是否正确:
Get-Module -Name Microsoft.Online.SharePoint.PowerShell -ListAvailable | Select Name,Version
登陆
如果打开了 多重身份验证 (MFA)
,请先关闭一下。虽然方法中介绍了,但即便是把登陆页面地址改为世纪互联版,它依旧会跳转到国际版登陆页面。所以使用普通登陆。
修改具体参数后,在 PowerShell 中执行:
$adminUPN="<the full email address of a SharePoint administrator account, example: [email protected]>"
$orgName="<name of your Office 365 organization, example: contosotoycompany>"
$userCredential = Get-Credential -UserName $adminUPN -Message "Type the password."
Connect-SPOService -Url https://$orgName-admin.sharepoint.cn -Credential $userCredential
如果没显示错误,就登陆成功了。
最后
最后只要在 PowerShell 中执行下述命令即可:
Set-SPOSite -Identity <user's OneDrive URL> -StorageQuota <quota>
<user's OneDrive URL>
为要修改容量用户的 OneDrive 链接- 格式如
https://microsoft-my.sharepoint.cn/personal/user1_contoso_com
- 格式如
<quota>
为容量大小,以 MB 为单位- 1 TB: 1048576
- 5 TB: 5242880
扩容的话,当然要 5 TB 啦。
大功告成。
OLAINDEX
一款OneDrive
目录文件索引应用,基于优雅的PHP
框架Laravel5.8
搭建,并通过Microsoft Graph
接口获取数据展示,支持多类型帐号登录,多种主题显示,简单而强大。
主要是可以动态获取你 OneDrive 里文件的直链,还是挺不错的。
申请 API
打开 Azure Active Directory,也可在 Office 365 管理后台打开。
应用注册 - 新注册
- 名称随意
- 重定向 URI 为 OLAINDEX 验证地址,默认为 https://your_website_domain/oauth
- 应用注册 - 你刚刚注册的应用 - 证书和密码 - 新客户端密码
应用注册 - 你刚刚注册的应用 - API 权限 - 添加权限 - Microsoft Graph
- 添加读写权限(ReadWrite)
- 添加用户信息权限
- 之后务必要点击代表xxx收于管理员同意
搭建
具体参考官方文档,比较详细。
设置
client_id
: 上方注册应用的应用程序(客户端) IDclient_secret
: 上方注册应用的证书和密码中客户端密码redirect_uri
: 上方注册时填写的重定向 URI 地址- 然后选世纪互联即可
额外
如果保存无效(点击保存后确认页面什么都没显示),在程序跟根目录,执行下述命令即可。
chmod 777 -R storage/* database/*
后日谈
因为想要一个比较稳定的文件存储和分享方案,所以选择了 OneDrive。
不知日后体验会如何。
待。
那么如果从 OLAINDEX 里获取链接下载文件的话,流量是走 VPS 还是 OneDrive ?
文件下载的话,走 OneDrive。OLAINDEX 只作转发,每次请求 OLAINDEX 的下载链接后,它会跳转到 OneDrive 直链的。
那挺好的,我有空也去整一个
是啊。之前有些个人视频网站,视频资源好多都是放 OneDrive 上然后拿直链的...
哦对了,如果你在用 OneDrive 的话,有款基于 OneDrive 的笔记本程序,可以试试,叫 Joplin
我去看一看。
老哥右面的目录是如何实现的呢
使用的话:https://github.com/txperl/Story-for-Typecho#%E5%AF%BC%E8%88%AA%E6%A0%91
代码实现的话:https://github.com/txperl/Story-for-Typecho/blob/master/functions.php#L58
只需要OneDrive可以只买OneDrive For Business Plan2 啊,先创建空全局,然后再买
当时想着世纪互联服务器在国内,下载可以快一点... 现在已经过期了,也没有再续费了。
目前买了个 Microsoft 365,OneDrive 也够用了。