通过GitHub API获取发布的验证对象

时间:2018-07-29 22:12:17

标签: github github-api signing

我想通过官方GitHub API获得verification对象的release对象(as it exist for commits)。我在documentation for release objects中找不到任何相关信息。有任何想法吗?

(仅下载发布页面的html版本并阅读那里提供的验证对我而言不可行)

1 个答案:

答案 0 :(得分:1)

验证仅适用于提交和标记(它们是提交的标签)。

版本与标签关联。使用Releases API获取特定版本和/或使用 tag_name 查找包含验证信息的提交。

示例步骤:

  1. 获取/ repos /:owner /:repo / releases /:release_id
  2. 获取/ repos /:owner /:repo / commits /:tag_name(从步骤1中获取 tag_name )。

如果您知道标签名,则可以跳过第1步。

您要查找的信息在 commit.verification 中。