许可证的API

license模板列表

获取所有许可证模板。

获得/模板/许可证
属性 类型 要求 描述
受欢迎的 布尔 没有 如果通过,则只返回流行的许可证
curl https://gitlab.example.com/api/v4/templates/licenses?popular1

示例响应:

{“关键”“apache - 2.0”“名称”“Apache许可证2.0”“昵称”“特色”真正的“html_url”“http://choosealicense.com/licenses/apache - 2.0 /”“source_url”“http://www.apache.org/licenses/LICENSE-2.0.html”“描述”“一种允许的许可,也提供了从贡献者到用户的专利权利的明确授予。”“条件”“include-copyright”“文档更改”],“权限”“商业用途”“修改”“分布”“patent-use”“私人使用”],“限制”“商标使用”“没有责任”],“内容”Apache许可证\ n版本2.0,2004年1月\ n[…]”},{“关键”“gpl - 3.0”“名称”GNU通用公共许可证v3.0“昵称”“GNU GPLv3”“特色”真正的“html_url”“http://choosealicense.com/licenses/gpl - 3.0 /”“source_url”“http://www.gnu.org/licenses/gpl-3.0.txt”“描述”GNU GPL是使用最广泛的自由软件许可证,并且有很强的copyleft要求。在发布衍生作品时,必须在相同的许可下提供该作品的源代码。”“条件”“include-copyright”“文档更改”“disclose-source”“许可”],“权限”“商业用途”“修改”“分布”“patent-use”“私人使用”],“限制”“没有责任”],“内容”Gnu通用公共许可证\ n第三版,2007年6月29日\ n[…]”},{“关键”“麻省理工学院”“名称”“MIT许可”“昵称”“特色”真正的“html_url”“http://choosealicense.com/licenses/mit/”“source_url”“http://opensource.org/licenses/MIT”“描述”“一个简短而切中要害的许可。它让人们可以用你的代码做任何事情,而且没有适当的归属和担保。”“条件”“include-copyright”],“权限”“商业用途”“修改”“分布”“私人使用”],“限制”“没有责任”],“内容”麻省理工学院许可证(MIT)\ n \ n版权所有(c)[年份][全名]\ n[…]”}]

单个license模板

获取单个license模板。可以通过参数替换license占位符。

得到/模板/许可证/:关键
属性 类型 要求 描述
关键 字符串 是的 license模板密钥
项目 字符串 没有 受版权保护的项目名称
fullname 字符串 没有 版权所有人的全名

注意:如果你省略fullname参数但对您的请求进行身份验证时,将使用经过身份验证的用户的名称来替换版权所有者占位符。

旋度——头“PRIVATE-TOKEN: 9 koxpg98eahejpvbs5tk”https://gitlab.example.com/api/v4/templates/licenses/mit?project我的+酷+项目

示例响应:

{“关键”“麻省理工学院”“名称”“MIT许可”“昵称”“特色”真正的“html_url”“http://choosealicense.com/licenses/mit/”“source_url”“http://opensource.org/licenses/MIT”“描述”“一个简短而切中要害的许可。它让人们可以用你的代码做任何事情,而且没有适当的归属和担保。”“条件”“include-copyright”],“权限”“商业用途”“修改”“分布”“私人使用”],“限制”“没有责任”],“内容”麻省理工学院许可证(MIT)\ n \ n版权所有2016年约翰·多伊\ n[…]”}
Baidu
map