# 前言

OneManager-php 是一款强大的 OneDrive 列表程序,支持多种方式无需服务器搭建和多种功能

因版本和规则更改可能某些步骤不一样,腾讯云 SCF 经过腾讯调整规则后需要域名备案才能够自定义

# 腾讯云 SCF

  1. 腾讯云函数
  2. 以下我没有提及到的选项皆为默认
  3. 立即使用 - 函数服务 - 切换香港地区 - 新建函数
  4. 函数名称写你喜欢的名称
  5. 运行环境:php7.2
  6. 创建方式:空白函数
  7. 下一步
  8. 提交方法:本地上传文件夹
  9. 完成
  10. 触发管理:API 网关触发器
  11. 启用集成响应
  12. 完成
  13. 触发管理 - 访问路径 - 点击访问路径这个链接
  14. 安装报错根据提示点击新建 SecretId & SecretKey
  15. 新建密钥
  16. 复制 SecretId、SecretKey 和它们后面一连串的字符串
  17. 函数管理 - 函数配置 - 编辑 - 环境变量
  18. 环境变量填入 SecretId 和 SecretKey 点击保存
    SecretId=AKIDMSDJJSDsjJJCdbShdvI
    SecretKey=KQR856SDsmsdiiMLlunR
  19. 安装报错提示请求缺少必需的参数 “Region”
  20. 环境变量填入 Region 点击保存
    Region=ap-hongkong
  21. 重新点击访问路径链接可以看见:
    Onedrive_Ver:MS: 默认(支持商业版与个人版)、CN: 世纪互联版 、MSC: 国际版 / 自己申请应用 ID 与机密
  22. 根据自己账户类型来选择后点击确认
  23. Onedrive_ver 应该已经写入环境变量后登录微软账户点击接受
  24. 安装成功跳转到首页后函数配置 - 编辑
  25. 填入 admin 点击保存此时后台管理密码为 admin
    admin=admin
  26. 管理 - 设置 - 一键更新
  27. 函数服务 - 触发管理 - API 服务名 - API 网关服务 - 自定义域名
  28. 填写域名、选择 http 或者 https 协议、自定义路径映射
  29. 路径:/
  30. 环境:发布
  31. 提交
  32. 至此搭建完成后面就是添加 Onedrive 盘的操作

# 阿里云 FC

  1. 阿里云函数

  2. 地区:中国香港

  3. 所在服务:默认选择

  4. 函数名称和触发器名称都写你喜欢的名称

  5. 运行环境:php7.2

  6. 认证方式:anonymous

  7. 请求方式:GET、POST

  8. 函数新建成功跳转地址:代码执行

  9. 文件夹上传

  10. 概览 - 左上角 - 常用信息 - 复制公网 Endpoint 备用

  11. 服务 / 函数 - 调试 HTTP 触发器
    Http Trigger 会自动在响应头中强制添加 'Content-Disposition: attachment' 字段,此字段会使得返回结果在浏览器中以附件的方式下载。此字段无法覆盖,使用 自定义域名 可以避免该问题。

  12. 根据提示点击自定义域名 - 创建域名 - 填写域名

  13. 自定义域名名称:
    自定义域名需要接入阿里云备案。
    自定义域名需要解析到服务所在的 Endpoint。

  14. 实测没有备案的域名也可以创建

  15. CNAME 解析这个公网 Endpoint

  16. 路径:/*

  17. 服务名称、函数名称、版本 / 别名:默认

  18. 确定

  19. 等待全球解析生效后再次访问网址

  20. Error
    点击开始安装程序,然后登录后在设置中绑定你的 onedrive

  21. 点击开始后新建 AccessKeyID & AccessKeySecret

  22. 填写在当前网页 AccessKeyID 和 AccessKeySecret 的输入框里

  23. 点击确认后设置管理密码

  24. 点击确认 - 管理 - 设置 - 一键更新

  25. 至此搭建完成后面就是添加 Onedrive 盘的操作

更新于 阅读次数

请我喝[茶]~( ̄▽ ̄)~*

山河 微信支付

微信支付

山河 支付宝

支付宝

山河 贝宝

贝宝