Git Product home page Git Product logo

autoapi-test's Introduction

Push Change报错(2021-1-2)

两种办法(二选一,建议第一种):

1,Settings -> Branches里,把默认分支改成main。

2,参考issues提供的方案: 在yml文件最后加一句branch:master

(做完以上更改后,请按两次右上角的星星以启动action查看情况,而不是点action里的re-run按钮!)

(此问题于2021-1-2出现,此时间点后新弄的应该是不存在此问题的)

永久停更

1,如没有出现重大bug将不会再进行任何更新完善。

这是项目本身决定的,因为续期目的已达到,不再需要进行更新。

2,issues里有人提了几个比较好的优化方案。

由于1的原因,不打算进行集成,有想了解可自行前去探讨。

问题&出错

一,部署过程中出错:

1,提示 refresh_token 错误

类似下图

image

   原因:refresh_token格式错误、设置里的id/机密位置混乱了

   解决办法:首先确认设置secret里的id、机密是否填对位置。然后清除浏览器缓存,再用rclone重新获取refresh_token替换1.txt的内容,注意格式,末尾不要有空格/空行。(强烈建议按视频一步步操作)

2,提示 *** 错误

类似下图

image

   原因:设置secret里,config_id/config_key格式错误

   解决办法:详细看readme,注意格式,删除并新建config_id跟config_key。

3,api数缺少

   解决办法:首先,查看api赋权是否正确(s版请按readme的api权限授权),是否“代表管理员授权”。
           
           再,确保onedrive已成功初始化/激活,还没就等。

4,一直转圈圈

   原因:SR/S版通过长时间运行以达到随机时间调用的功能
   
   解决办法:等,SR/S版运行完要1到两小时。(secret版运行完需要1分钟)

5,点Action没看到东西

   解决办法:你就不会点多几次星星吗!刷新几次吗!github是外网,卡卡很正常!

二,正常运行后的出错

1,之前正常运行,莫名其妙出错 并 提示 refresh_token 错误

  原因:不明,出现几率极低。应该是微软方面的问题,触发了某种安全策略?token库存满了?导致token过期失效。
  
  解决办法:好像等等就能自己好。
           
          好不了/不想等可以:1,如果有备份应用id跟机密的:用rclone重新获取token替换1.txt

                           2,没有备份的:回到azure(注册应用的那个网页)里找到之前注册的应用,找到应用id;机密需要新建一个。然后用rclone获取token替换一下。

          个人建议:可以尝试重新部署一遍

2,不自动运行

  原因:github自己的bug,目前发现只在 autoapiSR 版出现,github无法识别yml文件。
  
  解决办法:.gitHub/workflows里的两个yml文件的schedule -cron行,第一个数改一下,各加1然后保存,两文件都要改。例如“55 0 * * *”改成“56 0 * * *”
   
  网上提供办法:随便改一下readme文件(这是个说明文件,随便改没问题),记得commit!
  
  终极解决办法:不要用这版本,sr版是垃圾

3,显示 cancelled 啥的

  解决办法:不用管。后面的自动运行应该是成功的?而且api都有成功调用。

三,子号运行的问题

  如若需要子号运行,请用管理员登录管理页面找到子号注册的应用,点击“代表管理员授权”。

四,其他问题

  续期方面:
          1、只有剩30天及以下才会触发续期
          2、非实时检测活跃度进行续期,微软会在某一个时间集合进行续期。这就会导致在这个时间点前,可能会收到过期/不活跃的通知。
  
  其他账号问题:
          啥登陆要验证、邮箱登不了、onedrive登不了等等一系列,请找微软客服!

更新日志

加以区分,Autoapi-test为旧版(有大bug,项目名字为这个的,必须更新),AutoApi 、AutoApiSecret、AutoApiSR、AutoApiS为新版(项目名字为这两个的,无bug,不用更新)

  • 修复 5-21-2020(18:20)

    • 重新上传AutoApiSR模拟人为开发版

      部分新用户部署的SR版无法自动运行,尝试删库重新上传看看能否解决
      
  • 更新 4-30-2020(00:00)

    • AutoApiS超级版正式发布
  • 修复 3-26-2020(01:00)

    • 改善AutoApiSR时差问题

       github服务器与**时间有时差,导致AutoApiSR脱离设计本意(修改位置:autoapi.yml里的schedule,9,13,16改成了1,5,8)
      
  • 小更新 3-21-2020(19:00)

    • 增加模仿人为开发版

       分离refresh_token更新与api调用
      
  • 重大更新 3-8-2020(23:00)

    • 1 ,修复了一个超大bug

       修复无法复写刷新refresh_token。 (旧版autoapi-test的问题)
      
    • 2 ,增加加密版。


请跳转:

区别

普通版(弃用):密钥暴露,不在乎的话可以使用

加密版(推荐):应用id机密加密隐藏,提高安全性

模仿人为应用开发版(半弃用):顾名思义,加密版的升级版。由于超级版兼容模拟版的功能,此版本处于一种尴尬位置。(当然也可以正常使用)

超级版(不建议):进一步升级版,增加自定义参数、模式。按目前情况,微软续订要求很低,暂时不需要使用此项目。

最后

有修改建议可以发邮件给我: [email protected]

基安id-卷腿毛菌

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.