主题
签名生成工具
输入按签名规则拼好的参数拼接串和你的 api_secret,本地计算并展示最终签名(大写 MD5)。适合调试客户端签名实现:把客户端算出的签名粘贴到「期望比对」框,即可确认实现是否正确。
所有计算均在浏览器本地完成,api_secret 不会上传到任何服务器。
粘贴按 签名算法 规则拼好的参数拼接串(按键名升序、以 & 分隔、跳过空值、数组参数已 JSON 序列化、不含 signature 与 api_secret),填入密钥即可得到签名。所有计算在浏览器本地完成,密钥不会上传。
拼接串规则
拼接串需按 签名算法 预先处理好:
- 参数按键名升序排列
- 以
key=value&形式拼接,跳过空值参数 - 数组/对象参数(如
payment_method)需json_encode序列化后作为一个整体值参与拼接 - 移除末尾
&,不含signature与api_secret
工具会自动去除拼接串末尾多余的 &,其余内容原样参与计算。
常见不一致原因
参数未按键名排序、空值参数未过滤、payment_method 未按 JSON 序列化(或序列化时中文被转义)、值被 URL 编码后参与拼接。
