首先 登录或注册 一个 Github 账号,在此不再赘述。随后打开 该仓库,随后导入私有仓库,在 Your old repository’s clone URL 里填写下方地址
https://github.com/vcheckzen/KeepAliveE5.git
Privacy 务必选择Private。
点击
现在,创建一个具有
点击
Begin Import
,稍等片刻,你的账号下便会复制一份该项目。现在,创建一个具有
workflow
权限的个人访问密钥,用于同步上流代码。首先访问 密钥创建页面,按照下图填写信息,随后将页面拉到最下方,点击绿色的 Generate token
按钮。接着,页面会跳转到创建成功页面,点击图中的复制 图标,复制生成的 PAT 密钥备用。现在只需为仓库添加下表中的三个密钥
Name | Value |
---|---|
PAT | Github 个人访问密钥,需要具有 workflow 权限 |
USER | E5 管理员邮箱(支持多个,每行一个,不要填写子号) |
PASSWD | E5 管理员密码(支持多个,每行一个,顺序必须和邮箱一致) |
关闭 E5 管理员账号的 两步验证(多因素认证、安全默认值) 点金Azure 门户 登录管理员账号
转到到仓库的 Settings -> Actions -> Actions permissions 勾选 Allow all actions 后保存,具体参考下图。
按F5刷新页面,现在转到 Action 面板,在 All workflows 下找到 Register APP,手动触发它完成注册流程,2 分钟左右。
如果确认一切操作正确仍然 Register 失败,可等待 10-30min 后再操作,因为关闭安全默认值后,微软系统要过一段时间才会刷新。如果 Action 面板找不到 Register APP,则修改 .github/workflows 目录下的两个文件,随便添加一行注释保存。
应用注册成功演示图
以上都完成后,再找到 Invoke API 手动触发它看能否成功调用 API。如无错误,任务会定时执行,基本可保证续订成功。
API 调用成功演示图
© 版权声明
THE END
暂无评论内容