浏览器环境下生成 HMAC-SHA256 签名
生成包含 timestamp、nonce 和 signature 的签名参数对象。
timestamp
nonce
signature
const signatureParams = await generateSignature();console.log(signatureParams);// 输出:// {// timestamp: 1710772974000, // 13位毫秒时间戳// nonce: "a1b2c3d4e5f6g7h8", // 16位随机 hex 字符串// signature: "d2e3f9c1b2a4..." // 64位 HMAC-SHA256 签名 hex 字符串// } Copy
const signatureParams = await generateSignature();console.log(signatureParams);// 输出:// {// timestamp: 1710772974000, // 13位毫秒时间戳// nonce: "a1b2c3d4e5f6g7h8", // 16位随机 hex 字符串// signature: "d2e3f9c1b2a4..." // 64位 HMAC-SHA256 签名 hex 字符串// }
Optional
用于签名的密钥
包含 timestamp(时间戳,毫秒级)、nonce(16位随机十六进制字符串)和 signature(HMAC-SHA256 签名字符串)的对象
浏览器环境下生成 HMAC-SHA256 签名
生成包含
timestamp
、nonce
和signature
的签名参数对象。Example