env("DUO_MAI_APP_KEY"), "timestamp"=>time(), "service"=>$serviceName ]; $params = array_merge($params,$systemParams); ksort($params); $sign = ""; foreach ($params as $key=>$val){ $sign .= $key.$val; } $sign .= json_encode($params); $sign = env("DUO_MAI_APP_SECRET").$sign.env("DUO_MAI_APP_SECRET"); $sign = strtoupper(md5($sign)); $systemParams["sign"] = $sign; return http_build_query($systemParams); } }