签名算法

签名步骤

  • 将签名所需的参数的参数名(key)根据 ASCII 码值进行升序排序
  • 排序后的参数按照 URL Params 的格式进行拼接(key1=value1&key2=value2),得到一个字符串 Sting1。注意不要对参数值进行 URLEncode 编码(比如不要使用 PHP 中的 http_build_query 函数进行参数的字符拼接)
  • 将云链给当前接入系统发放的密钥 Key 拼接到 String1 的尾部,得到一个字符串 String2
  • 对字符串 String2 进行 sha1 加密可以得到我们的参数签名的签名值 Signature

伪算法示例

signature = sha1( ksort( key1=value1&key2=value2 ) . appKey )

results matching ""

    No results matching ""