需求如下
- Onedrive账号
- Onedrive_SCF源码
- 腾讯云账号
- 域名
下载OneDrive_SCF源码
https://github.com/qkqpttgf/OneManager-php
配置云函数
创建云函数
https://console.cloud.tencent.com/scf
登录后新建云函数,地区建议选择香港。函数名称随意填写,创建方式选择模板函数,运行环境选择PHP7.2,点击下一步。
上传Github下载的文件
添加触发方式
触发方式选择API网关触发器
,勾选启用集成响应
,点击提交。
选择简体中文,点击新建 SecretId & SecretKey
获取自己的API秘钥,填写至对应的输入框中
开始安装
设置管理员密码
设置后点击确认,点击右上角的登录,输入设置的密码即可
点击右上角的设置可以添加Onedrive网盘
添加变量环境
回到函数管理页面,在函数标签页的右上角点击编辑可以添加相对应的变量环境
sitename=站点名称
private_path=Onedrive根路径(绑定自定义域名使用)
public_path=Onedrive根路径(未绑定自定义域名使用)
passfile=.password(加密文件)
admin=管理员密码
自定义域名
选择触发管理
,点击SCF_API_SERVICE
,点击自定义域名
,新建自定义域名
没有证书的话选择http协议
添加CNAME记录,将域名指向服务的二级域名
然后就没有然后了。
访问自己的域名即可
Qimu/E5 两个是怎么做到的呢?
Qimu/E5 两个是怎么做到的呢?
在后台的设置页面添加新的onedrive网盘即可(在添加网盘的标签中,不要使用'-'作为连接符,会报错。