コード例 #1
0
 /**
  * Update track number (logistics number)
  *
  * @param $logisticsNo
  */
 public function updateTrackNo($logisticsNo)
 {
     $params = array('orderNo' => pSQL($this->orderNo), 'merchantNo' => pSQL($this->merchantNo), 'logisticsNo' => pSQL($logisticsNo), 'signMsg' => md5($this->orderNo . $logisticsNo . $this->merchantNo . $this->appSecret));
     PilipayLogger::instance()->log('info', "Update track NO: " . Tools::jsonEncode($params));
     $curl = new PilipayCurl();
     $curl->get(PilipayConfig::getUpdateTrackNoUrl(), $params);
     PilipayLogger::instance()->log('info', 'Update track NO result: ' . print_r(array('request' => $params, 'response' => array('statusCode' => $curl->getResponseStatusCode(), 'statusText' => $curl->getResponseStatusText(), 'content' => $curl->getResponseContent())), true));
 }