Browse Source

测试深圳税务接口11

master
wanghongjun 1 year ago
parent
commit
6471f15193
  1. 5
      app/service/webService/ChinaTaxes.php

5
app/service/webService/ChinaTaxes.php

@ -131,7 +131,7 @@ class ChinaTaxes
$param = $this->getParamData('SSGZ_GZPT_SZQKL_WTDZDRJK', $body); $param = $this->getParamData('SSGZ_GZPT_SZQKL_WTDZDRJK', $body);
dump($param); dump($param);
// dump($param);exit; // dump($param);exit;
$json_str = '{ "reqId": "'.md5(time() . rand(000,999)).'", "sid": "'.$this->sid.'", "channelId":"'.$this->channelId.'", "accessToken":"'.$this->accessToken.'", "timestamp":"'.time().'", "data": { "bizXml": "<SZQKLDZSPSB0001ZipBase64RequestBw>H4sIAAAAAAAAAO1Xy27bRhT9FUN7SzM $json_str = '{ "reqId": "'.md5(time() . rand(000,999)).'", "sid": "'.'SSGZ_GZPT_SZQKL_WTDZDRJK'.'", "channelId":"'.$this->channelId.'", "accessToken":"'.$this->accessToken.'", "timestamp":"'.time().'", "data": { "bizXml": "<SZQKLDZSPSB0001ZipBase64RequestBw>H4sIAAAAAAAAAO1Xy27bRhT9FUN7SzM
cipIMm4FkyS4VU6pEyQ9tComkRVJ8yaNE5KyyCdoUQR5o{r}{n}UMBIujAKNEEfyCJp6yZA cipIMm4FkyS4VU6pEyQ9tComkRVJ8yaNE5KyyCdoUQR5o{r}{n}UMBIujAKNEEfyCJp6yZA
+jOWXP1Fhw+JDIKmboGu6gXFc88992pmeDgkN294lrl2Wz3BumNvZWAW{r}{n}ZNZU +jOWXP1Fhw+JDIKmboGu6gXFc88992pmeDgkN294lrl2Wz3BumNvZWAW{r}{n}ZNZU
W3YU3R5uZbqdnfViZg1P+rbSNx1b3cr4Ks7c4DelXuvmXrUnfSpVAACwp7uVPlY5tq2Ob W3YU3R5uZbqdnfViZg1P+rbSNx1b3cr4Ks7c4DelXuvmXrUnfSpVAACwp7uVPlY5tq2Ob
@ -153,6 +153,7 @@ CthjpXdd+7X+enDy/fnl0+fzz/8s6V3McxAFFb0esE6IkpFvPX7vtfu+/jXpt/{r}{n}8Xr+9efzX
Z2KPLlgDAAA</SZQKLDZSPSB0001ZipBase64RequestBw>" Z2KPLlgDAAA</SZQKLDZSPSB0001ZipBase64RequestBw>"
} }
}'; }';
dump($json_str);
return $this->json_curl($json_str); return $this->json_curl($json_str);
} }
@ -450,11 +451,13 @@ xmlns:ns2="http://www.chinatax.gov.cn/dataspec/">';
// $aa = base64_encode(gzencode($xml2)); // $aa = base64_encode(gzencode($xml2));
// return $start1.$xml2.$end; // return $start1.$xml2.$end;
dump($xml2);
$gzencode = gzencode($xml2); $gzencode = gzencode($xml2);
$sm4Code = $sm4->encrypt($this->my, $gzencode); $sm4Code = $sm4->encrypt($this->my, $gzencode);
return $start . $sm4Code . $end; return $start . $sm4Code . $end;
} }
dump($xml);
$gzencode = gzencode($xml); $gzencode = gzencode($xml);
$sm4Code = $sm4->encrypt($this->my, $gzencode); $sm4Code = $sm4->encrypt($this->my, $gzencode);
return $start . $sm4Code . $end; return $start . $sm4Code . $end;

Loading…
Cancel
Save