DuxCMS 采用 restful api 风格的接口路由,并且每次请求都需要进行接口签名认证,以提高安全性,使用 api 可以将前端应用轻松接入到本系统中。
/api/
http://example.text/api/
Content-Type
Accept
HEADERS Content-Type: application/json Accept: application/json
请求路径\n params1=a¶ms2=b\n 10位时间戳
HMAC_256("签名内容", "Api密钥")
GET: https://example.test/content/article?params1=a¶ms2=b HEADERS: Content-Date: 10位时间戳 Content-MD5: 签名字符串 AccessKey: Api ID BODY: ...
{ "code": 200, "message": "ok", "data": {}, "meta": {} }
{ "code": 500, "message": "文章不存在" }