app::$accountID, "serviceName" => 'GetProductList', "digitalSign" => $zzUtils->sign_md5(app::$accountID, app::$accountPassword, $request_time), "reqTime" => $request_time); $result_array = $zzUtils->addXml($base_array, $array_header); $array_info['header'] = $result_array; //组装body $array_info['body'] = array(); $base_array = $array_info['body']; $array_body = array( "sceneryName" => $sceneryName, "page" => $page, "pageSize" => $pageSize ); $result_array = $zzUtils->addXml($base_array, $array_body); $array_info['body'] = $result_array; $arr_result['request'] = $array_info; $res_xml = $zzUtils->array_to_xml($arr_result); $res = $zzUtils->xml_post_request(app::$url, $res_xml); $arr_res = $zzUtils->xml_to_array($res); $arrProductList = array(); if ($arr_res['header']['rspCode'] == '0000') { foreach ($arr_res['body'] as $productInfo) { $arrProductList = $productInfo; } // var_dump($arrProductList); return $arrProductList; } else { return false; } }