国通支付

This commit is contained in:
xucong 2024-11-15 14:34:07 +08:00
parent 0b9b64408d
commit 92472bbb36

@ -51,7 +51,33 @@ MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwRUsPpbQPhBWrxFhG00k9VBgnHc7dCZyTQYI
$result = $this->curl_post($url,$str);
var_dump($result);
}
public function abc1($user_id=1){
$publicKey = "-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwRUsPpbQPhBWrxFhG00k9VBgnHc7dCZyTQYIZ0efDEZOPHtDfbldfBDlfZglvfUsVuxea4NffzkbCm9pakoQilSy7hioiF8sxhUYxpwFIbx15KaQsjpeCtu5yOr3bKb5qZNzf+QtL70EDPfdVdZ5mBlO7CMa01W7CtqkxBlc4iSfVeavFK7rzOJpTAoamHdcdjtffYlNAsg2q3I1SDIUkiasVCo+BtNgzLY+7y1mSt9SbXO5nCMBT9DQVqsccBHu4SYS6kExISfLDjfeAldgtNtMuuyESiyp53EEk/Xe8JzrrjnHloHB63H47TxElsApAEmz0dabJyMBqT8Ow/m5OQIDAQAB
-----END PUBLIC KEY-----";
$user_id = 979;
$data = [
'agetId'=>"FWH000015822",
'custId'=>"60000008228471",
'orderNo'=>"dlh".time().$user_id,
'txamt'=>"1",
'openid'=>"ouOMm41xnIKqoZ66ygwJa-qJQpgw",
'payWay'=>"1",
'ip'=>$_SERVER['REMOTE_ADDR'],
'timeStamp'=>date("Y-m-d H:i:s"),
'version'=>"1.0.0"
];
$d =$this->ASCII($data);
$data['sign'] = $this->sign($d,$publicKey);
print_r("<pre>");
var_dump($data);
$b = json_encode($data,true);
var_dump($b);
$url = "http://jghwucyshtgjcbrnxgwe.gtxygroup.com/testterpay/yyfsevr/order/pay";
$result = $this->curl_post($url,$b);
var_dump($result);
}
function ASCII($params=array()){
ksort($params);
reset($params);