更改宝塔OneDrive插件中自带的API:改成自己的API,岂不是更稳妥?

引言

横眉冷对千夫指,俯首甘为孺子牛。 ——勿埋我心

  如果你细心的话,就会发现宝塔OneDrive插件v1.4版本出问题了,原因就是其中的API过期了。

解决方法:

  1. 更新插件
  2. 换成自建的API

显然,我们更想选择第二种方法

创建应用

① 注册应用

image-20210925220714041

重定向URL:http://localhost/login/authorized

② 授予API权限

  Files:全部
  OpenId 权限:offline_access
  User:User.Read、User.Read.All、User.ReadBasic.All

  1. image-20210925225525665
  2. image-20210925225636208
  3. image-20210925230143520
    image-20210925230206497
    image-20210925230358541
  4. image-20210925230502704

③ 添加密钥

  可以通过特殊方法获得永久密钥:AAD应用获得永久密码 - 勿埋我心 (qian.blue)

修改插件

  通过以上步骤后,你应该获得应用程序ID客户端密码

  配置文件路径: /www/server/panel/plugin/msonedrive/credentials.json

  在这个文件中,把其中的对应值改成刚刚获得的应用程序ID客户端密码,保存之后登录重新授权即可。

结语

  算是一个比较实用的小技巧,这样就不用担心api过期的问题了,可以更安稳安心地定时备份自己的网站。

  欢迎有疑惑在勿埋我心评论区留言。

打赏
评论区
头像
    头像
    阿柱
      

    你好,论坛最近登不进去了,请问是网站出问题了还是我个人的问题

      头像
      @阿柱

      论坛好像被qiang了,需要挂梯

文章目录