Skip to content

签名生成工具

输入按签名规则拼好的参数拼接串和你的 api_secret,本地计算并展示最终签名(大写 MD5)。适合调试客户端签名实现:把客户端算出的签名粘贴到「期望比对」框,即可确认实现是否正确。

所有计算均在浏览器本地完成,api_secret 不会上传到任何服务器

粘贴按 签名算法 规则拼好的参数拼接串(按键名升序、以 & 分隔、跳过空值、数组参数已 JSON 序列化、不含 signatureapi_secret),填入密钥即可得到签名。所有计算在浏览器本地完成,密钥不会上传。


拼接串规则

拼接串需按 签名算法 预先处理好:

  1. 参数按键名升序排列
  2. key=value& 形式拼接,跳过空值参数
  3. 数组/对象参数(如 payment_method)需 json_encode 序列化后作为一个整体值参与拼接
  4. 移除末尾 &不含 signatureapi_secret

工具会自动去除拼接串末尾多余的 &,其余内容原样参与计算。

常见不一致原因

参数未按键名排序、空值参数未过滤、payment_method 未按 JSON 序列化(或序列化时中文被转义)、值被 URL 编码后参与拼接。