diff --git a/alipay/Aliverify.php b/alipay/Aliverify.php index 1889957..bd5d7ce 100644 --- a/alipay/Aliverify.php +++ b/alipay/Aliverify.php @@ -182,11 +182,11 @@ class Aliverify $aop->gatewayUrl = 'https://openapi.alipay.com/gateway.do'; $aop->appId = $config['alipay2']['app_id'];; $aop->rsaPrivateKey = $config['alipay2']['private_key'] ; - $aop->format = "json"; - $aop->charset= "utf-8"; - $aop->signType= "RSA2"; - $aop->alipayrsaPublicKey = $config['alipay2']['public_key']; + $aop->apiVersion = '1.0'; + $aop->signType = 'RSA2'; + $aop->postCharset='utf-8'; $aop->format='json'; + $aop->alipayrsaPublicKey = $config['alipay2']['public_key']; $request = new \AlipayUserCertifyOpenCertifyRequest (); $data['certify_id'] = $certify_id; $tosign=json_encode($data); @@ -194,18 +194,18 @@ class Aliverify $result = $aop->pageExecute ( $request); $responseNode = str_replace(".", "_", $request->getApiMethodName()) . "_response"; - // $resultCode = $result->$responseNode->code; - // if(!empty($resultCode)&&$resultCode == 10000){ - // return true; - // } else { - // return false; - // } - $resultCode = $result->$responseNode->passed; - if($resultCode == 'T'){ + $resultCode = $result->$responseNode->code; + if(!empty($resultCode)&&$resultCode == 10000){ return true; } else { return false; } + // $resultCode = $result->$responseNode->passed; + // if($resultCode == 'T'){ + // return true; + // } else { + // return false; + // } }