TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripCarProductUploadRequest req = new AlitripCarProductUploadRequest();
req.setWapDesc("<wapDesc><shortDesc>标题1</shortDesc> <txt>描述1</txt> <img>图片路径1</img> <shortDesc>标题2</shortDesc> <txt>描述2</txt> <img>图片路径2</img> </wapDesc>");
req.setDescXml("<DESC><HIGHLIGHT><title>亮点1</title> <txt>亮点描述1</txt> <img>亮点图片链接1</img></HIGHLIGHT> <HIGHLIGHT><title>亮点2</title> <txt>亮点描述2</txt> <img>亮点图片链接2</img></HIGHLIGHT></DESC>");
req.setCarRefundDesc("请在下单页查看具体取消规则");
req.setCarCategory("轿车");
req.setOutProductId("1111");
req.setToLocations("东京,京都");
req.setSubStock(0L);
req.setSpecialService("24小时中文客服,可配中文GPS导航");
req.setTitle("商品标题");
List<AlitripCarProductUploadRequest.CarPackageInfo> list2 = new ArrayList<AlitripCarProductUploadRequest.CarPackageInfo>();
AlitripCarProductUploadRequest.CarPackageInfo obj3 = new AlitripCarProductUploadRequest.CarPackageInfo();
list2.add(obj3);
List<AlitripCarProductUploadRequest.CarPriceAndSock> list6 = new ArrayList<AlitripCarProductUploadRequest.CarPriceAndSock>();
AlitripCarProductUploadRequest.CarPriceAndSock obj7 = new AlitripCarProductUploadRequest.CarPriceAndSock();
list6.add(obj7);
obj7.setOutId("1111");
obj7.setStock(10L);
obj7.setPrice("100.00");
obj7.setCarName("经济型5座");
obj7.setCarRemark("备注");
obj7.setCarGearBox(0L);
obj7.setCarBrand("车品牌名称");
obj7.setCarSeries("车系列名称");
list4.setCarPriceAndSockList(list6);
obj3.setPackageType("租车:租车;租车+其他;接送:机场接送,专车接送");
obj3.setName("套餐名称");
req.setCarPackageInfoList(list2);
req.setPicUrls("https://img.daily.taobaocdn.net/imgextra/i3/2024098454/TB2C4VXXXXXXXc1XXXXXXXXXXXX_!!2024098454.jpg,http://ww1.sinaimg.cn/large/005EDdjYgw1fanv4d823dj31gs0z6qb8.jpg");
req.setItemId(1234L);
req.setDescHtml("PC端详情描述");
req.setSubTitles("亮点1,亮点2,亮点3");
req.setTravellerTemplateId(111L);
req.setCarType("用车类型,0:租车,1:接送机");
req.setPriceDeclaration("报价类型,0:一价全包,1:非一价全包");
req.setFeeIncludeList("车辆服务费,司机服务费");
req.setJoinTripSuperMarket(true);
req.setTouristServiceProvider("一嗨租车");
req.setOrderInfo("为了确保您能够按时出行,产品确认后请在48小时内付款,同时请按要求尽快提供出游所需的材料并签订旅游合同。 团队报价按2人入住1间房核算,如出现单男单女,则尽量安排与其他同性别团友拼房或加床;若客人无需安排或旅行社无法安排,请补齐单房差以享用单人房间。");
AlitripCarProductUploadResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlitripCarProductUploadRequest req = new AlitripCarProductUploadRequest();
req.WapDesc = "<wapDesc><shortDesc>标题1</shortDesc> <txt>描述1</txt> <img>图片路径1</img> <shortDesc>标题2</shortDesc> <txt>描述2</txt> <img>图片路径2</img> </wapDesc>";
req.DescXml = "<DESC><HIGHLIGHT><title>亮点1</title> <txt>亮点描述1</txt> <img>亮点图片链接1</img></HIGHLIGHT> <HIGHLIGHT><title>亮点2</title> <txt>亮点描述2</txt> <img>亮点图片链接2</img></HIGHLIGHT></DESC>";
req.CarRefundDesc = "请在下单页查看具体取消规则";
req.CarCategory = "轿车";
req.OutProductId = "1111";
req.ToLocations = "东京,京都";
req.SubStock = 0L;
req.SpecialService = "24小时中文客服,可配中文GPS导航";
req.Title = "商品标题";
List<AlitripCarProductUploadRequest.CarPackageInfoDomain> list2 = new List<AlitripCarProductUploadRequest.CarPackageInfoDomain>();
AlitripCarProductUploadRequest.CarPackageInfoDomain obj3 = new AlitripCarProductUploadRequest.CarPackageInfoDomain();
list2.Add(obj3);
List<AlitripCarProductUploadRequest.CarPriceAndSockDomain> list5 = new List<AlitripCarProductUploadRequest.CarPriceAndSockDomain>();
AlitripCarProductUploadRequest.CarPriceAndSockDomain obj6 = new AlitripCarProductUploadRequest.CarPriceAndSockDomain();
list5.Add(obj6);
obj6.OutId = "1111";
obj6.Stock = 10L;
obj6.Price = "100.00";
obj6.CarName = "经济型5座";
obj6.CarRemark = "备注";
obj6.CarGearBox = 0L;
obj6.CarBrand = "车品牌名称";
obj6.CarSeries = "车系列名称";
obj3.CarPriceAndSockList= list5;
obj3.PackageType = "租车:租车;租车+其他;接送:机场接送,专车接送";
obj3.Name = "套餐名称";
req.CarPackageInfoList_ = list2;
req.PicUrls = "https://img.daily.taobaocdn.net/imgextra/i3/2024098454/TB2C4VXXXXXXXc1XXXXXXXXXXXX_!!2024098454.jpg,http://ww1.sinaimg.cn/large/005EDdjYgw1fanv4d823dj31gs0z6qb8.jpg";
req.ItemId = 1234L;
req.DescHtml = "PC端详情描述";
req.SubTitles = "亮点1,亮点2,亮点3";
req.TravellerTemplateId = 111L;
req.CarType = "用车类型,0:租车,1:接送机";
req.PriceDeclaration = "报价类型,0:一价全包,1:非一价全包";
req.FeeIncludeList = "车辆服务费,司机服务费";
req.JoinTripSuperMarket = true;
req.TouristServiceProvider = "一嗨租车";
req.OrderInfo = "为了确保您能够按时出行,产品确认后请在48小时内付款,同时请按要求尽快提供出游所需的材料并签订旅游合同。 团队报价按2人入住1间房核算,如出现单男单女,则尽量安排与其他同性别团友拼房或加床;若客人无需安排或旅行社无法安排,请补齐单房差以享用单人房间。";
AlitripCarProductUploadResponse rsp = client.Execute(req, sessionKey);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlitripCarProductUploadRequest;
$req->setWapDesc("<wapDesc><shortDesc>标题1</shortDesc> <txt>描述1</txt> <img>图片路径1</img> <shortDesc>标题2</shortDesc> <txt>描述2</txt> <img>图片路径2</img> </wapDesc>");
$req->setDescXml("<DESC><HIGHLIGHT><title>亮点1</title> <txt>亮点描述1</txt> <img>亮点图片链接1</img></HIGHLIGHT> <HIGHLIGHT><title>亮点2</title> <txt>亮点描述2</txt> <img>亮点图片链接2</img></HIGHLIGHT></DESC>");
$req->setCarRefundDesc("请在下单页查看具体取消规则");
$req->setCarCategory("轿车");
$req->setOutProductId("1111");
$req->setToLocations("东京,京都");
$req->setSubStock("0");
$req->setSpecialService("24小时中文客服,可配中文GPS导航");
$req->setTitle("商品标题");
$car_package_info_list = new CarPackageInfo;
$car_price_and_sock_list = new CarPriceAndSock;
$car_price_and_sock_list->out_id="1111";
$car_price_and_sock_list->stock="10";
$car_price_and_sock_list->price="100.00";
$car_price_and_sock_list->car_name="经济型5座";
$car_price_and_sock_list->car_remark="备注";
$car_price_and_sock_list->car_gear_box="0";
$car_price_and_sock_list->car_brand="车品牌名称";
$car_price_and_sock_list->car_series="车系列名称";
$car_package_info_list->car_price_and_sock_list = $car_price_and_sock_list;
$car_package_info_list->package_type="租车:租车;租车+其他;接送:机场接送,专车接送";
$car_package_info_list->name="套餐名称";
$req->setCarPackageInfoList(json_encode($car_package_info_list));
$req->setPicUrls("https://img.daily.taobaocdn.net/imgextra/i3/2024098454/TB2C4VXXXXXXXc1XXXXXXXXXXXX_!!2024098454.jpg,http://ww1.sinaimg.cn/large/005EDdjYgw1fanv4d823dj31gs0z6qb8.jpg");
$req->setItemId("1234");
$req->setDescHtml("PC端详情描述");
$req->setSubTitles("亮点1,亮点2,亮点3");
$req->setTravellerTemplateId("111");
$req->setCarType("用车类型,0:租车,1:接送机");
$req->setPriceDeclaration("报价类型,0:一价全包,1:非一价全包");
$req->setFeeIncludeList("车辆服务费,司机服务费");
$req->setJoinTripSuperMarket("true");
$req->setTouristServiceProvider("一嗨租车");
$req->setOrderInfo("为了确保您能够按时出行,产品确认后请在48小时内付款,同时请按要求尽快提供出游所需的材料并签订旅游合同。 团队报价按2人入住1间房核算,如出现单男单女,则尽量安排与其他同性别团友拼房或加床;若客人无需安排或旅行社无法安排,请补齐单房差以享用单人房间。");
$resp = $c->execute($req, $sessionKey);
curl -X POST 'http://gw.api.taobao.com/router/rest' \
-H 'Content-Type:application/x-www-form-urlencoded;charset=utf-8' \
-d 'app_key=12129701' \
-d 'format=json' \
-d 'method=alitrip.car.product.upload' \
-d 'partner_id=apidoc' \
-d 'session=f8d3ab2e-115e-4904-8b3b-082644eb84a2' \
-d 'sign=83F8B937419D49B60DB0CC2C888DABC0' \
-d 'sign_method=hmac' \
-d 'timestamp=2024-11-23+21%3A05%3A47' \
-d 'v=2.0' \
-d 'car_category=%E8%BD%BF%E8%BD%A6' \
-d 'car_package_info_list=null' \
-d 'car_refund_desc=%E8%AF%B7%E5%9C%A8%E4%B8%8B%E5%8D%95%E9%A1%B5%E6%9F%A5%E7%9C%8B%E5%85%B7%E4%BD%93%E5%8F%96%E6%B6%88%E8%A7%84%E5%88%99' \
-d 'car_type=%E7%94%A8%E8%BD%A6%E7%B1%BB%E5%9E%8B%EF%BC%8C0%EF%BC%9A%E7%A7%9F%E8%BD%A6%EF%BC%8C1%EF%BC%9A%E6%8E%A5%E9%80%81%E6%9C%BA' \
-d 'desc_html=PC%E7%AB%AF%E8%AF%A6%E6%83%85%E6%8F%8F%E8%BF%B0' \
-d 'desc_xml=%3CDESC%3E%3CHIGHLIGHT%3E%3Ctitle%3E%E4%BA%AE%E7%82%B91%3C%2Ftitle%3E+%3Ctxt%3E%E4%BA%AE%E7%82%B9%E6%8F%8F%E8%BF%B01%3C%2Ftxt%3E+%3Cimg%3E%E4%BA%AE%E7%82%B9%E5%9B%BE%E7%89%87%E9%93%BE%E6%8E%A51%3C%2Fimg%3E%3C%2FHIGHLIGHT%3E+%3CHIGHLIGHT%3E%3Ctitle%3E%E4%BA%AE%E7%82%B92%3C%2Ftitle%3E+%3Ctxt%3E%E4%BA%AE%E7%82%B9%E6%8F%8F%E8%BF%B02%3C%2Ftxt%3E+%3Cimg%3E%E4%BA%AE%E7%82%B9%E5%9B%BE%E7%89%87%E9%93%BE%E6%8E%A52%3C%2Fimg%3E%3C%2FHIGHLIGHT%3E%3C%2FDESC%3E' \
-d 'fee_include_list=%E8%BD%A6%E8%BE%86%E6%9C%8D%E5%8A%A1%E8%B4%B9%EF%BC%8C%E5%8F%B8%E6%9C%BA%E6%9C%8D%E5%8A%A1%E8%B4%B9' \
-d 'item_id=1234' \
-d 'join_trip_super_market=true' \
-d 'order_info=%E4%B8%BA%E4%BA%86%E7%A1%AE%E4%BF%9D%E6%82%A8%E8%83%BD%E5%A4%9F%E6%8C%89%E6%97%B6%E5%87%BA%E8%A1%8C%EF%BC%8C%E4%BA%A7%E5%93%81%E7%A1%AE%E8%AE%A4%E5%90%8E%E8%AF%B7%E5%9C%A848%E5%B0%8F%E6%97%B6%E5%86%85%E4%BB%98%E6%AC%BE%EF%BC%8C%E5%90%8C%E6%97%B6%E8%AF%B7%E6%8C%89%E8%A6%81%E6%B1%82%E5%B0%BD%E5%BF%AB%E6%8F%90%E4%BE%9B%E5%87%BA%E6%B8%B8%E6%89%80%E9%9C%80%E7%9A%84%E6%9D%90%E6%96%99%E5%B9%B6%E7%AD%BE%E8%AE%A2%E6%97%85%E6%B8%B8%E5%90%88%E5%90%8C%E3%80%82+%E5%9B%A2%E9%98%9F%E6%8A%A5%E4%BB%B7%E6%8C%892%E4%BA%BA%E5%85%A5%E4%BD%8F1%E9%97%B4%E6%88%BF%E6%A0%B8%E7%AE%97%EF%BC%8C%E5%A6%82%E5%87%BA%E7%8E%B0%E5%8D%95%E7%94%B7%E5%8D%95%E5%A5%B3%EF%BC%8C%E5%88%99%E5%B0%BD%E9%87%8F%E5%AE%89%E6%8E%92%E4%B8%8E%E5%85%B6%E4%BB%96%E5%90%8C%E6%80%A7%E5%88%AB%E5%9B%A2%E5%8F%8B%E6%8B%BC%E6%88%BF%E6%88%96%E5%8A%A0%E5%BA%8A%EF%BC%9B%E8%8B%A5%E5%AE%A2%E4%BA%BA%E6%97%A0%E9%9C%80%E5%AE%89%E6%8E%92%E6%88%96%E6%97%85%E8%A1%8C%E7%A4%BE%E6%97%A0%E6%B3%95%E5%AE%89%E6%8E%92%EF%BC%8C%E8%AF%B7%E8%A1%A5%E9%BD%90%E5%8D%95%E6%88%BF%E5%B7%AE%E4%BB%A5%E4%BA%AB%E7%94%A8%E5%8D%95%E4%BA%BA%E6%88%BF%E9%97%B4%E3%80%82' \
-d 'out_product_id=1111' \
-d 'pic_urls=https%3A%2F%2Fimg.daily.taobaocdn.net%2Fimgextra%2Fi3%2F2024098454%2FTB2C4VXXXXXXXc1XXXXXXXXXXXX_%21%212024098454.jpg%2Chttp%3A%2F%2Fww1.sinaimg.cn%2Flarge%2F005EDdjYgw1fanv4d823dj31gs0z6qb8.jpg' \
-d 'price_declaration=%E6%8A%A5%E4%BB%B7%E7%B1%BB%E5%9E%8B%EF%BC%8C0%EF%BC%9A%E4%B8%80%E4%BB%B7%E5%85%A8%E5%8C%85%EF%BC%8C1%EF%BC%9A%E9%9D%9E%E4%B8%80%E4%BB%B7%E5%85%A8%E5%8C%85' \
-d 'special_service=24%E5%B0%8F%E6%97%B6%E4%B8%AD%E6%96%87%E5%AE%A2%E6%9C%8D%EF%BC%8C%E5%8F%AF%E9%85%8D%E4%B8%AD%E6%96%87GPS%E5%AF%BC%E8%88%AA' \
-d 'sub_stock=0' \
-d 'sub_titles=%E4%BA%AE%E7%82%B91%2C%E4%BA%AE%E7%82%B92%2C%E4%BA%AE%E7%82%B93' \
-d 'title=%E5%95%86%E5%93%81%E6%A0%87%E9%A2%98' \
-d 'to_locations=%E4%B8%9C%E4%BA%AC%2C%E4%BA%AC%E9%83%BD' \
-d 'tourist_service_provider=%E4%B8%80%E5%97%A8%E7%A7%9F%E8%BD%A6' \
-d 'traveller_template_id=111' \
-d 'wap_desc=%3CwapDesc%3E%3CshortDesc%3E%E6%A0%87%E9%A2%981%3C%2FshortDesc%3E+%3Ctxt%3E%E6%8F%8F%E8%BF%B01%3C%2Ftxt%3E+%3Cimg%3E%E5%9B%BE%E7%89%87%E8%B7%AF%E5%BE%841%3C%2Fimg%3E+%3CshortDesc%3E%E6%A0%87%E9%A2%982%3C%2FshortDesc%3E+%3Ctxt%3E%E6%8F%8F%E8%BF%B02%3C%2Ftxt%3E+%3Cimg%3E%E5%9B%BE%E7%89%87%E8%B7%AF%E5%BE%842%3C%2Fimg%3E+%3C%2FwapDesc%3E'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlitripCarProductUploadRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.wap_desc="<wapDesc><shortDesc>标题1</shortDesc> <txt>描述1</txt> <img>图片路径1</img> <shortDesc>标题2</shortDesc> <txt>描述2</txt> <img>图片路径2</img> </wapDesc>"
req.desc_xml="<DESC><HIGHLIGHT><title>亮点1</title> <txt>亮点描述1</txt> <img>亮点图片链接1</img></HIGHLIGHT> <HIGHLIGHT><title>亮点2</title> <txt>亮点描述2</txt> <img>亮点图片链接2</img></HIGHLIGHT></DESC>"
req.car_refund_desc="请在下单页查看具体取消规则"
req.car_category="轿车"
req.out_product_id="1111"
req.to_locations="东京,京都"
req.sub_stock=0
req.special_service="24小时中文客服,可配中文GPS导航"
req.title="商品标题"
req.car_package_info_list=""
req.pic_urls="https://img.daily.taobaocdn.net/imgextra/i3/2024098454/TB2C4VXXXXXXXc1XXXXXXXXXXXX_!!2024098454.jpg,http://ww1.sinaimg.cn/large/005EDdjYgw1fanv4d823dj31gs0z6qb8.jpg"
req.item_id=1234
req.desc_html="PC端详情描述"
req.sub_titles="亮点1,亮点2,亮点3"
req.traveller_template_id=111
req.car_type="用车类型,0:租车,1:接送机"
req.price_declaration="报价类型,0:一价全包,1:非一价全包"
req.fee_include_list="车辆服务费,司机服务费"
req.join_trip_super_market=true
req.tourist_service_provider="一嗨租车"
req.order_info="为了确保您能够按时出行,产品确认后请在48小时内付款,同时请按要求尽快提供出游所需的材料并签订旅游合同。 团队报价按2人入住1间房核算,如出现单男单女,则尽量安排与其他同性别团友拼房或加床;若客人无需安排或旅行社无法安排,请补齐单房差以享用单人房间。"
try:
resp= req.getResponse(sessionkey)
print(resp)
except Exception,e:
print(e)
pTopRequest pRequest = alloc_top_request();
pTopResponse pResponse = NULL;
pTaobaoClient pClient = alloc_taobao_client(url, appkey, appsecret);
set_api_name(pRequest,"alitrip.car.product.upload");
add_param(pRequest,"wap_desc","<wapDesc><shortDesc>标题1</shortDesc> <txt>描述1</txt> <img>图片路径1</img> <shortDesc>标题2</shortDesc> <txt>描述2</txt> <img>图片路径2</img> </wapDesc>");
add_param(pRequest,"desc_xml","<DESC><HIGHLIGHT><title>亮点1</title> <txt>亮点描述1</txt> <img>亮点图片链接1</img></HIGHLIGHT> <HIGHLIGHT><title>亮点2</title> <txt>亮点描述2</txt> <img>亮点图片链接2</img></HIGHLIGHT></DESC>");
add_param(pRequest,"car_refund_desc","请在下单页查看具体取消规则");
add_param(pRequest,"car_category","轿车");
add_param(pRequest,"out_product_id","1111");
add_param(pRequest,"to_locations","东京,京都");
add_param(pRequest,"sub_stock","0");
add_param(pRequest,"special_service","24小时中文客服,可配中文GPS导航");
add_param(pRequest,"title","商品标题");
add_param(pRequest,"car_package_info_list","数据结构JSON示例");
add_param(pRequest,"pic_urls","https://img.daily.taobaocdn.net/imgextra/i3/2024098454/TB2C4VXXXXXXXc1XXXXXXXXXXXX_!!2024098454.jpg,http://ww1.sinaimg.cn/large/005EDdjYgw1fanv4d823dj31gs0z6qb8.jpg");
add_param(pRequest,"item_id","1234");
add_param(pRequest,"desc_html","PC端详情描述");
add_param(pRequest,"sub_titles","亮点1,亮点2,亮点3");
add_param(pRequest,"traveller_template_id","111");
add_param(pRequest,"car_type","用车类型,0:租车,1:接送机");
add_param(pRequest,"price_declaration","报价类型,0:一价全包,1:非一价全包");
add_param(pRequest,"fee_include_list","车辆服务费,司机服务费");
add_param(pRequest,"join_trip_super_market","true");
add_param(pRequest,"tourist_service_provider","一嗨租车");
add_param(pRequest,"order_info","为了确保您能够按时出行,产品确认后请在48小时内付款,同时请按要求尽快提供出游所需的材料并签订旅游合同。 团队报价按2人入住1间房核算,如出现单男单女,则尽量安排与其他同性别团友拼房或加床;若客人无需安排或旅行社无法安排,请补齐单房差以享用单人房间。");
pResponse = top_execute(pClient,pRequest,sessionKey);
printf("ret code:%d\n",pResponse->code);
if(pResponse->code == 0){
pTopResponseIterator ite = init_response_iterator(pResponse);
pResultItem pResultItem = alloc_result_item();
while(parseNext(ite, pResultItem) == 0){
printf("%s:%s\n",pResultItem->key,pResultItem->value);
}
destroy_response_iterator(ite);
destroy_result_item(pResultItem);
}
destroy_top_request(pRequest);
destroy_top_response(pResponse);
destroy_taobao_client(pClient);
TopClient = require('./topClient').TopClient;
var client = new TopClient({
'appkey': 'appkey',
'appsecret': 'secret',
'REST_URL': 'http://gw.api.taobao.com/router/rest'
});
client.execute('alitrip.car.product.upload', {
'wap_desc':'<wapDesc><shortDesc>标题1</shortDesc> <txt>描述1</txt> <img>图片路径1</img> <shortDesc>标题2</shortDesc> <txt>描述2</txt> <img>图片路径2</img> </wapDesc>',
'desc_xml':'<DESC><HIGHLIGHT><title>亮点1</title> <txt>亮点描述1</txt> <img>亮点图片链接1</img></HIGHLIGHT> <HIGHLIGHT><title>亮点2</title> <txt>亮点描述2</txt> <img>亮点图片链接2</img></HIGHLIGHT></DESC>',
'car_refund_desc':'请在下单页查看具体取消规则',
'car_category':'轿车',
'out_product_id':'1111',
'to_locations':'东京,京都',
'sub_stock':'0',
'special_service':'24小时中文客服,可配中文GPS导航',
'title':'商品标题',
'car_package_info_list':'数据结构JSON示例',
'pic_urls':'https://img.daily.taobaocdn.net/imgextra/i3/2024098454/TB2C4VXXXXXXXc1XXXXXXXXXXXX_!!2024098454.jpg,http://ww1.sinaimg.cn/large/005EDdjYgw1fanv4d823dj31gs0z6qb8.jpg',
'item_id':'1234',
'desc_html':'PC端详情描述',
'sub_titles':'亮点1,亮点2,亮点3',
'traveller_template_id':'111',
'car_type':'用车类型,0:租车,1:接送机',
'price_declaration':'报价类型,0:一价全包,1:非一价全包',
'fee_include_list':'车辆服务费,司机服务费',
'join_trip_super_market':'true',
'tourist_service_provider':'一嗨租车',
'order_info':'为了确保您能够按时出行,产品确认后请在48小时内付款,同时请按要求尽快提供出游所需的材料并签订旅游合同。 团队报价按2人入住1间房核算,如出现单男单女,则尽量安排与其他同性别团友拼房或加床;若客人无需安排或旅行社无法安排,请补齐单房差以享用单人房间。'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})