分享我写的一些自用 Api

本文最后更新于:2021年8月15日 下午

获取 Github 项目 release

请求 URL:

https://api.dov.moe/github/<user>/<repo>/<name_re>

说明:跳转到 Github 项目最新 release 中的指定链接。

  • <user><repo> 分别为用户名和仓库名。
  • <name_re>可选参数有如下三种:
    1. tar:跳转到tarball url
    2. zip:跳转到zipball url
    3. 正则表达式:跳转到 release 中下载项名称匹配的链接。

此外你也可以这样使用来指定tag

https://api.dov.moe/<user>/<repo>@<tag|semver>/<file_name_regex>

获取 Github Action 最新 Artifact

请求 URL:

https://api.dov.moe/action/<user>/<repo>/<workflow_re>/<name_re>

说明:跳转到 Github 项目的 Action 中的指定 Artifact 链接。

  • <user><repo> 分别为用户名和仓库名。
  • <workflow_re>为匹配 Workflow 名的正则表达式。
  • <name_re>为匹配 Artifact 名的正则表达式。

注意:请求需要带Cookie!!


本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0协议 。转载请注明出处!