/** * 1.2获得租车所有下线国家接口说明[来自boss] * @return array|mixed */ public static function GetOffLineShopList() { $request_time = time(); $client = new SoapClient(CARRENTALAPI_BOS_URL); $bosArr = array(); $bosArr['AppKey'] = CARRENTALAPI_BOS_APPKEY; $bosArr['AppSecrete'] = CARRENTALAPI_BOS_APPSECRETE; $bosArr['Request'] = '{}'; $bos_result = $client->GetOffLineShopList(array('requestString' => json_encode($bosArr))); if (!empty($bos_result->GetOffLineShopListResult)) { $rs_bos_arr = json_decode($bos_result->GetOffLineShopListResult, true); if ($rs_bos_arr['ErrorCode'] === 0) { $return_arr = json_decode($rs_bos_arr['Response']['Response'], true); ApiLogManage::addRentalcars('GetOffLineShopList', json_encode($bosArr), '', json_encode($bos_result), $request_time, time(), 1); //记录日志 return $return_arr; } } if (!empty($rs_bos_arr['ErrorMsg'])) { ApiLogManage::addRentalcars('GetOffLineShopList', json_encode($bosArr), '', json_encode($bos_result), $request_time, time(), 10); //记录日志 return array(); } }