wupengfei 1 rok pred
rodič
commit
56b960a684

+ 11 - 47
application/api/controller/Kuaishou.php

@@ -2,53 +2,17 @@
 namespace app\api\controller;
 class Kuaishou
 {
-    // md5 签名
-    public static function md5Sign($param,$signSecret)
-    {
-        $param = [
-            'appkey'=> '',
-            'timestamp'=> '',
-            'access_token'=> '',
-            'version'=> 1,
-            'param'=> json_encode(['user_id'=>1,'order_num'=>'123456']),
-            'method' => 'MD5',
-        ];
-        $paramStr = '';
-        ksort($param);
-        foreach ($param as $kk=>$vv) {
-            if($vv != null && 'null' != $vv)
-            {
-                $paramStr .=$kk.'='.$vv.'&';
-            }
-        }
-        $unSignParaString = '';
-        if(strlen($paramStr)> 0) $unSignParaString = substr($paramStr,0,strlen($paramStr) - 1);
-        return  md5($unSignParaString.'&signSecret='.$signSecret);
-    }
-    // 2.HMAC_SHA256(官方推荐)
-    public static function HMAC_SHA256Sign($param,$signSecret){
-        $paramStr = "";
-        ksort($param);
-        foreach ($param as $kk=>$vv){
-            if (null != $vv && "null" != $vv) {
-                $paramStr .= $kk . "=" . $vv . "&";
-            }
-        }
-        $unSignParaString = '';
-        if (strlen($paramStr) > 0) {
-            $unSignParaString = substr($paramStr, 0, strlen($paramStr) - 1);
-        }
-        $unSignParaString = $unSignParaString."&signSecret=" . $signSecret;
-        $signStr = base64_encode(
-            hash_hmac(
-                'sha256',
-                $unSignParaString,
-                $signSecret,
-                true
-            )
-        );
-        return $signStr;
-    }
+    public $appKey = 'ks698620896473026758';
+    public $appSecret = 'cvbOgiVC6rSvPs0sBASfkg';
+    public $signSecret = '71443462ca217e1c29425e7aabc257cc';
+    public $msgSecret = '4fxDQv7tJKzIc1D7CNNe6A==';
+    public $syncAPIClient;
+    public $serverHost = "https://open.kwaixiaodian.com/";
+    public $webSite = '1688';
+    public $access_token = '';
+    public $debug = false;
+
+
 
 }
 

+ 1 - 1
application/api/controller/Kwaixiaodian.php

@@ -128,7 +128,7 @@ class Alibabahelper {
         }
         if ($https) {
             curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0); // 对认证证书来源的检查
-            curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 1); // 从证书中检查SSL加密算法是否存在
+            curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 2); // 从证书中检查SSL加密算法是否存在
             curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1); // 使用自动跳转
 
         }