Browse Source

guochuang add api update

xiaoyu 3 years ago
parent
commit
67fcecbb48

+ 11 - 3
helper/refill/api/xyz/guochuang/RefillPhone.php

@@ -52,14 +52,13 @@ class RefillPhone extends refill\IRefillPhone
 
 
         $url = config::API_URL;
         $url = config::API_URL;
         $url = $url . (strpos($url, '?') ? '&' : '?') . (is_array($get_params) ? http_build_query($get_params) : $get_params);
         $url = $url . (strpos($url, '?') ? '&' : '?') . (is_array($get_params) ? http_build_query($get_params) : $get_params);
-        return http_request($url, $params, 'POST', false, [], $net_errno);
+        return http_request($url, $params, 'POST', false, []);
     }
     }
 
 
     public function add($card_no, $card_type, $amount, $params,&$net_errno = 0)
     public function add($card_no, $card_type, $amount, $params,&$net_errno = 0)
     {
     {
         $order_sn = $params['order_sn'];
         $order_sn = $params['order_sn'];
         $regin_no = $params['regin_no'] ?? -1;
         $regin_no = $params['regin_no'] ?? -1;
-
         if($regin_no <= 0) {
         if($regin_no <= 0) {
             return [false, '省份获取错误', false];
             return [false, '省份获取错误', false];
         }
         }
@@ -70,7 +69,16 @@ class RefillPhone extends refill\IRefillPhone
             return [false, '省份获取错误', false];
             return [false, '省份获取错误', false];
         }
         }
 
 
-        $resp = $this->url_request($params,'order.phone.charge');
+        $get_params['service'] = 'order.phone.charge';
+        $get_params['userId'] = config::UserId;
+        $get_params['ts'] = $this->getMillisecond();
+
+        $sign = $this->sign($params,$get_params);
+        $get_params['sign'] = $sign;
+        $url = config::API_URL;
+        $url = $url . (strpos($url, '?') ? '&' : '?') . (is_array($get_params) ? http_build_query($get_params) : $get_params);
+
+        $resp = http_request($url, $params, 'POST', false, [], $net_errno);
         if (empty($resp)) {
         if (empty($resp)) {
             return [false, '系统错误', true];
             return [false, '系统错误', true];
         }
         }

+ 11 - 3
helper/refill/api/xyz/guochuang_nation/RefillPhone.php

@@ -38,14 +38,13 @@ class RefillPhone extends refill\IRefillPhone
 
 
         $url = config::API_URL;
         $url = config::API_URL;
         $url = $url . (strpos($url, '?') ? '&' : '?') . (is_array($get_params) ? http_build_query($get_params) : $get_params);
         $url = $url . (strpos($url, '?') ? '&' : '?') . (is_array($get_params) ? http_build_query($get_params) : $get_params);
-        return http_request($url, $params, 'POST', false, [], $net_errno);
+        return http_request($url, $params, 'POST', false, []);
     }
     }
 
 
     public function add($card_no, $card_type, $amount, $params,&$net_errno = 0)
     public function add($card_no, $card_type, $amount, $params,&$net_errno = 0)
     {
     {
         $order_sn = $params['order_sn'];
         $order_sn = $params['order_sn'];
         $regin_no = $params['regin_no'] ?? -1;
         $regin_no = $params['regin_no'] ?? -1;
-
         if($regin_no <= 0) {
         if($regin_no <= 0) {
             return [false, '省份获取错误', false];
             return [false, '省份获取错误', false];
         }
         }
@@ -56,7 +55,16 @@ class RefillPhone extends refill\IRefillPhone
             return [false, '省份获取错误', false];
             return [false, '省份获取错误', false];
         }
         }
 
 
-        $resp = $this->url_request($params,'order.phone.charge');
+        $get_params['service'] = 'order.phone.charge';
+        $get_params['userId'] = config::UserId;
+        $get_params['ts'] = $this->getMillisecond();
+
+        $sign = $this->sign($params,$get_params);
+        $get_params['sign'] = $sign;
+        $url = config::API_URL;
+        $url = $url . (strpos($url, '?') ? '&' : '?') . (is_array($get_params) ? http_build_query($get_params) : $get_params);
+
+        $resp = http_request($url, $params, 'POST', false, [], $net_errno);
         if (empty($resp)) {
         if (empty($resp)) {
             return [false, '系统错误', true];
             return [false, '系统错误', true];
         }
         }