通过API接口,可按照自己的需求实现复杂的业务逻辑。如:
1、证书自动部署。
2、自己实现申请客户端。
3、为你的客户提供证书申请服务。
1、接口地址
所有的接口请求使用此统一的接口地址,如果接口路径为/order/down
,那么请求地址为:
2、鉴权参数
通过 HTTP Headers 设置 Authorization 的值为 “Bearer token:user” 来进行安全性验证,token与用户名使用英文冒号分开。
如果你的token为t15234535345345434532t
,用户名为admin@domain.com
,那么Authorization
的值应该为:
Bearer t15234535345345434532t:admin@domain.com
CURL的请求示例为
curl -i https://api.osfipin.com/letsencrypt/api/order/down \ -H “Authorization: Bearer t15234535345345434532t:admin@domain.com”
备注:token在网站上生成,用户名为注册的邮箱或者手机号。
3、请求参数
通过query方式传参,如果参数id
为123
,type
为auto
,那么请求地址为:
https://api.osfipin.com/letsencrypt/api/order/down?id=123&type=auto
4、请求方式
5、返回值
绝大部分返回值为JSON。c:
状态码。20 成功;40 请求参数错误;50 系统错误m:
状态说明。v:
数据。