公共参数
参数名称 | 类型 | 必选 | 描述 |
---|---|---|---|
X-YNOTE-Timestamp | Long | 是 | 当前 UNIX 时间戳,记录发起 API 请求的时间。例如 1529223702000 |
X-YNOTE-Nonce | Long | 是 | 随机或递增整数,相同业务5分钟内不可重复 |
X-YNOTE-Version | String | 是 | 目前固定为2022-10-01 |
Authorization | String | 是 | HTTP 标准身份认证头部字段, |
Authorization
说明: 拼接方法:签名算法+“ ”+Credential+“,”+Signature
例如:
YNOTE-HMAC-SHA256-V1 Credential=secretId/Date/service/ynote_request,Signature=fe5f80f77d5fa3beca038a248ff027d0445342fe2855ddc963176630326f1024
其中,
YNOTE-HMAC-SHA256-V1
:签名方法,目前支持:YNOTE-HMAC-SHA256-V1
Credential
:签名凭证,SecretId
是 安全凭证;Date
是 UTC 标准时间的日期,取值需要和公共参数X-YNOTE-Timestamp
换算的 UTC 标准时间日期一致;service
为产品名,当前默认为yxz
。Signature
:签名摘要,计算过程参考V1和V2版的签名文档。