<?php error_reporting(E_ALL); define('REQUEST_URL', 'https://test.api.cndirect.com/api.php'); define('DEV_ID', "cba7fa76-bd45-474a-8455-5852bacb51ad"); define('APP_ID', "SHENZHEN-3d95-4c0c-a609-7f3201df721f"); define('CERT_ID', "c7f4a4ed-7daa-48b9-87c4-a7d5d3c28eb9"); $rt = getCNOrderDetails(array()); /*#######Begin 订单详细接口######## $data =array(); $headers =build_http_headers('order','getOrderDetails'); $source_data =array('CN100000204','DL00000002','DL00000003','DL00000004','DL00000005','DL00000006','DL00000007','DL00000008','DL00000009'); $pagination_data =array( 'PerPage'=>2, 'CurrPage'=>1); while(true){ $data['pagination'] =$pagination_data; $data['data'] =$source_data; $return_data =curl_request($headers,array('erp_data'=>json_encode($data))); print_r($return_data);die; $return_data =json_decode($return_data,true); $HasMoreOrders =$return_data['HasMoreOrders']; $CurrPage =$return_data['PaginationResult']['CurrPage']; echo "<pre>"; print_r($return_data); if($HasMoreOrders==false||$HasMoreOrders==0)break; $pagination_data['CurrPage']=$CurrPage+1; } */ #######End 订单详细接口######## function getCNOrderDetails($source_data)
echo "没有获取到任何订单!\n"; //exit; } else { if (file_exists(WEB_PATH . "crontab/cndirect/orderid.txt")) { $fp = fopen(WEB_PATH . "crontab/cndirect/orderid.txt", "a+"); $str = "\r\n\r\n\r\n\r\n******************" . date("Y-m-d H:i:s") . "*******************\r\n"; foreach ($orderids as $id) { $str .= "," . $id; } $str .= "\r\n#############################################################"; fwrite($fp, $str); fclose($fp); } } //$orderids = Array ('CN100001503','CN100001505','CN100001506','CN100001509','CN100001510'); $orderdetails = getCNOrderDetails($orderids); if (!empty($orderdetails)) { foreach ($orderdetails as $val) { $note = mysql_real_escape_string(trim($val['Note'])); $orderArr = $val['OrderArray']; if (empty($orderArr)) { echo "没有抓取到任何订单明细!\r\n"; exit; } $insertOrder = array(); foreach ($orderArr as $key => $value) { $order = array(); $ebay_fedex_remark = array(); /***************BEGIN 订单表数据***************/ $orderdata = array(); //$where = "where platform='dresslink'";