如果使用 GitHub API 配置了页面并附加了自定义域,如何获取GitHub存储库中文件的“ GitHub页面” URL?基本上,此字段的值,但使用API:
对于“标准”存储库,它是“ <reponame>.github.io/bla-bla/page
”。
例如,有一个“ has_pages”属性可用于确定存储库是否启用了页面,但是我没有找到任何称为“ custom_domain”的东西?
答案 0 :(得分:0)
此内容已在3.0版的GitHub API中添加:https://docs.github.com/en/free-pro-team@latest/rest/reference/repos#get-a-github-pages-site
/repos/{owner}/{repo}/pages
(如果已配置),这将返回自定义URL:
{
...
"html_url": "https://your.custom.url/",
}