前置脚本
//设置时间戳到环境变量var biddingTimestamp = Date.now();pm.variables.set("timestamp", biddingTimestamp);console.log(biddingTimestamp);//读取环境变量设置的参数var biddingKey = pm.variables.get("BiddingKey");var biddingSecret = pm.variables.get("BiddingSecret");//组合参数//appkey=IL58LrJu06ZbHWrK0zxobbJC&biddingTimestamp=1700128273589&taskId=&type=var urlParams = "appkey="+biddingKey+"&biddingTimestamp="+biddingTimestamp+"&taskId=&type=";//获取校验字符串var signature = CryptoJS.HmacSHA256(urlParams, biddingSecret).toString().toLowerCase();console.log("signature:" + signature);//设置到环境变量pm.variables.set("signature", signature);
| 参数名 |
参数值 |
| biddingSignature |
{{signature}} |
| biddingTimestamp |
{{timestamp}} |