鉴权说明
1. 引言
2. 接口对接流程
2.1 获取访问密钥
1.
2.
3.
2.2 创建规范请求
authorization
字段。authorization
由以下几部分组成:1.
2.
3.
4.
POST /v2/ddl/api/xxxx
。signature_sha
。然后,将拼接好的原始签名信息authorization_origin
进行Base64编码,形成最终的authorization
值。2.3 构建 authorization
authorization
字段的步骤:1.
uuid
,time
,request-line
三个参数按照格式拼接成,拼接的格式为(\n为换行符,’:’后面有一个空格)signature_origin = "apiKey:uuid:time:request-line"
2.
signature_sha = hmac-sha256(signature_origin, AppSecret)
3.
authorization_origin = "apiKey:uuid:time:signature_sha"
4.
authorization = base64(authorization_origin)
5.
headers['authorization'] = authorization
3. 参考代码
修改于 2024-05-16 10:05:06