"2024-02-02", "end_date" => "2026-06-22", "page" => "1", "limit" => "100", ]; $timestamp = strval(time()); ksort($params); $paramStr = ""; foreach ($params as $k => $v) { if ($v !== null && $v !== "") { if ($paramStr) $paramStr .= "&"; $paramStr .= "{$k}={$v}"; } } $fullStr = "{$paramStr}×tamp={$timestamp}"; $sign = hash_hmac("sha256", $fullStr, $API_SECRET); echo "=" . str_repeat("=", 59) . "\n"; echo "Postman 请求配置\n"; echo "=" . str_repeat("=", 59) . "\n"; echo "GET http://localhost:8000/api/v1/chuku?{$paramStr}\n\n"; echo "Headers:\n"; echo " X-API-Key: {$API_KEY}\n"; echo " X-Timestamp: {$timestamp}\n"; echo " X-Sign: {$sign}\n\n"; echo "注意: 签名有效期 7 天,过期请重新运行此脚本生成\n";