|
@@ -45,7 +45,8 @@ class Express
|
|
$data = false;
|
|
$data = false;
|
|
switch (strtoupper($ShipperCode)) {
|
|
switch (strtoupper($ShipperCode)) {
|
|
case "ZTO":
|
|
case "ZTO":
|
|
- $data = $this->ZTO($express_code, $ShipperCode);
|
|
|
|
|
|
+// $data = $this->ZTO($express_code, $ShipperCode);
|
|
|
|
+ $data = $this->OTHER($express_code, $ShipperCode, $OrderCode, $CustomerName);
|
|
break;
|
|
break;
|
|
case "DBL":
|
|
case "DBL":
|
|
$data = $this->DBL($express_code, $ShipperCode);
|
|
$data = $this->DBL($express_code, $ShipperCode);
|
|
@@ -143,7 +144,7 @@ class Express
|
|
'query' => [
|
|
'query' => [
|
|
'RequestData' => urlencode($this->requestdata($express_code, $ShipperCode, $OrderCode, $CustomerName)),
|
|
'RequestData' => urlencode($this->requestdata($express_code, $ShipperCode, $OrderCode, $CustomerName)),
|
|
'EBusinessID' => $appid,
|
|
'EBusinessID' => $appid,
|
|
- 'RequestType' => '8001',
|
|
|
|
|
|
+ 'RequestType' => '8002',
|
|
'DataSign' => urlencode($this->encrypt($this->requestdata($express_code, $ShipperCode, $OrderCode, $CustomerName), $appkey)),
|
|
'DataSign' => urlencode($this->encrypt($this->requestdata($express_code, $ShipperCode, $OrderCode, $CustomerName), $appkey)),
|
|
'DataType' => '2'
|
|
'DataType' => '2'
|
|
|
|
|