sign签名生成工具
请输入密钥 (appid):
数据字段:
删除
添加字段
生成签名
结果:
复制结果
查看代码参考
var json = (request.data) var sortedKeys = Object.keys(json).sort(); // 构建待加密的字符串 var strToEncrypt = sortedKeys.map(function (key) { if (json[key] !== '') { return key + '=' + json[key]; } }).filter(Boolean).join('&'); // 将appid密钥拼接到字符串尾部 strToEncrypt += '&key=' + apt.variables.get("appid"); console.log('待加密的字符串:', strToEncrypt); // 使用MD5库对字符串进行加密 var encryptedString = $.md5(strToEncrypt, 32).toString().toUpperCase(); console.log('加密后的字符串:', encryptedString); apt.setRequestBody("sign", encryptedString);