TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripTravelAxinHotelOrderCreateRequest req = new AlitripTravelAxinHotelOrderCreateRequest();
req.setRemark("无");
AlitripTravelAxinHotelOrderCreateRequest.HotelArrivalTime obj1 = new AlitripTravelAxinHotelOrderCreateRequest.HotelArrivalTime();
obj1.setLatestArrivalTime(StringUtils.parseDateTime("2021-06-30 12:00:00"));
obj1.setEarliestArrivalTime(StringUtils.parseDateTime("2021-06-30 12:00:00"));
req.setHotelArrivalTime(obj1);
List<AlitripTravelAxinHotelOrderCreateRequest.CustomerDto> list3 = new ArrayList<AlitripTravelAxinHotelOrderCreateRequest.CustomerDto>();
AlitripTravelAxinHotelOrderCreateRequest.CustomerDto obj4 = new AlitripTravelAxinHotelOrderCreateRequest.CustomerDto();
list3.add(obj4);
obj4.setCustomerType(1L);
obj4.setName("张三");
obj4.setFirstName("san");
obj4.setLastName("zhang");
req.setCustomers(list3);
AlitripTravelAxinHotelOrderCreateRequest.ContactInfoApiDto obj5 = new AlitripTravelAxinHotelOrderCreateRequest.ContactInfoApiDto();
obj5.setContactEmail("1234@163.com");
obj5.setContactMobile("18394450987");
obj5.setContactName("张三");
obj5.setContactTel("0571-88641234");
req.setHotelContact(obj5);
req.setTotalRoomPrice(50000L);
req.setRoomNumber(1L);
req.setCheckOut(StringUtils.parseDateTime("2021-06-23 12:00:00"));
req.setCheckIn(StringUtils.parseDateTime("2021-06-22 14:00:00"));
req.setRatePlanId(2122121L);
req.setItemId(32323232L);
req.setSrid(12121313L);
req.setHotelName("全季酒店未来科技城店");
req.setShid(1233233L);
req.setOuterOrderId("28918291892");
req.setDistributorTid(21878172L);
req.setPromotionTotalPrice(100L);
req.setCityCode(12345L);
req.setCreateKey("1728817jhdjh");
req.setNumberOfAdultsPerRoom(1L);
req.setTotalCnyRoomPrice(100L);
req.setCurrencyCode("CNY");
req.setResourceChannel("F_HOTEL");
AlitripTravelAxinHotelOrderCreateResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlitripTravelAxinHotelOrderCreateRequest req = new AlitripTravelAxinHotelOrderCreateRequest();
req.Remark = "无";
AlitripTravelAxinHotelOrderCreateRequest.HotelArrivalTimeDomain obj1 = new AlitripTravelAxinHotelOrderCreateRequest.HotelArrivalTimeDomain();
obj1.LatestArrivalTime = DateTime.Parse(2021-06-30 12:00:00");
obj1.EarliestArrivalTime = DateTime.Parse(2021-06-30 12:00:00");
req.HotelArrivalTime_ = obj1;
List<AlitripTravelAxinHotelOrderCreateRequest.CustomerDtoDomain> list3 = new List<AlitripTravelAxinHotelOrderCreateRequest.CustomerDtoDomain>();
AlitripTravelAxinHotelOrderCreateRequest.CustomerDtoDomain obj4 = new AlitripTravelAxinHotelOrderCreateRequest.CustomerDtoDomain();
list3.Add(obj4);
obj4.CustomerType = 1L;
obj4.Name = "张三";
obj4.FirstName = "san";
obj4.LastName = "zhang";
req.Customers_ = list3;
AlitripTravelAxinHotelOrderCreateRequest.ContactInfoApiDtoDomain obj5 = new AlitripTravelAxinHotelOrderCreateRequest.ContactInfoApiDtoDomain();
obj5.ContactEmail = "1234@163.com";
obj5.ContactMobile = "18394450987";
obj5.ContactName = "张三";
obj5.ContactTel = "0571-88641234";
req.HotelContact_ = obj5;
req.TotalRoomPrice = 50000L;
req.RoomNumber = 1L;
req.CheckOut = DateTime.Parse("2021-06-23 12:00:00");
req.CheckIn = DateTime.Parse("2021-06-22 14:00:00");
req.RatePlanId = 2122121L;
req.ItemId = 32323232L;
req.Srid = 12121313L;
req.HotelName = "全季酒店未来科技城店";
req.Shid = 1233233L;
req.OuterOrderId = "28918291892";
req.DistributorTid = 21878172L;
req.PromotionTotalPrice = 100L;
req.CityCode = 12345L;
req.CreateKey = "1728817jhdjh";
req.NumberOfAdultsPerRoom = 1L;
req.TotalCnyRoomPrice = 100L;
req.CurrencyCode = "CNY";
req.ResourceChannel = "F_HOTEL";
AlitripTravelAxinHotelOrderCreateResponse rsp = client.Execute(req, sessionKey);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlitripTravelAxinHotelOrderCreateRequest;
$req->setRemark("无");
$hotel_arrival_time = new HotelArrivalTime;
$hotel_arrival_time->latest_arrival_time="2021-06-30 12:00:00";
$hotel_arrival_time->earliest_arrival_time="2021-06-30 12:00:00";
$req->setHotelArrivalTime(json_encode($hotel_arrival_time));
$customers = new CustomerDto;
$customers->customer_type="1";
$customers->name="张三";
$customers->first_name="san";
$customers->last_name="zhang";
$req->setCustomers(json_encode($customers));
$hotel_contact = new ContactInfoApiDto;
$hotel_contact->contact_email="1234@163.com";
$hotel_contact->contact_mobile="18394450987";
$hotel_contact->contact_name="张三";
$hotel_contact->contact_tel="0571-88641234";
$req->setHotelContact(json_encode($hotel_contact));
$req->setTotalRoomPrice("50000");
$req->setRoomNumber("1");
$req->setCheckOut("2021-06-23 12:00:00");
$req->setCheckIn("2021-06-22 14:00:00");
$req->setRatePlanId("2122121");
$req->setItemId("32323232");
$req->setSrid("12121313");
$req->setHotelName("全季酒店未来科技城店");
$req->setShid("1233233");
$req->setOuterOrderId("28918291892");
$req->setDistributorTid("21878172");
$req->setPromotionTotalPrice("100");
$req->setCityCode("12345");
$req->setCreateKey("1728817jhdjh");
$req->setNumberOfAdultsPerRoom("1");
$req->setTotalCnyRoomPrice("100");
$req->setCurrencyCode("CNY");
$req->setResourceChannel("F_HOTEL");
$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=taobao.alitrip.travel.axin.hotel.order.create' \
-d 'partner_id=apidoc' \
-d 'session=8e4c7465-a61e-4ed1-95cd-628ff3e1ceb5' \
-d 'sign=659E4D4DCF7CE6A5DE030AF1C767FFE9' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-06-14+21%3A18%3A30' \
-d 'v=2.0' \
-d 'check_in=2021-06-22+14%3A00%3A00' \
-d 'check_out=2021-06-23+12%3A00%3A00' \
-d 'city_code=12345' \
-d 'create_key=1728817jhdjh' \
-d 'currency_code=CNY' \
-d 'customers=null' \
-d 'distributor_tid=21878172' \
-d 'hotel_arrival_time=null' \
-d 'hotel_contact=null' \
-d 'hotel_name=%E5%85%A8%E5%AD%A3%E9%85%92%E5%BA%97%E6%9C%AA%E6%9D%A5%E7%A7%91%E6%8A%80%E5%9F%8E%E5%BA%97' \
-d 'item_id=32323232' \
-d 'number_of_adults_per_room=1' \
-d 'outer_order_id=28918291892' \
-d 'promotion_total_price=100' \
-d 'rate_plan_id=2122121' \
-d 'remark=%E6%97%A0' \
-d 'resource_channel=F_HOTEL' \
-d 'room_number=1' \
-d 'shid=1233233' \
-d 'srid=12121313' \
-d 'total_cny_room_price=100' \
-d 'total_room_price=50000'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlitripTravelAxinHotelOrderCreateRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.remark="无"
req.hotel_arrival_time=""
req.customers=""
req.hotel_contact=""
req.total_room_price=50000
req.room_number=1
req.check_out="2021-06-23 12:00:00"
req.check_in="2021-06-22 14:00:00"
req.rate_plan_id=2122121
req.item_id=32323232
req.srid=12121313
req.hotel_name="全季酒店未来科技城店"
req.shid=1233233
req.outer_order_id="28918291892"
req.distributor_tid=21878172
req.promotion_total_price=100
req.city_code=12345
req.create_key="1728817jhdjh"
req.number_of_adults_per_room=1
req.total_cny_room_price=100
req.currency_code="CNY"
req.resource_channel="F_HOTEL"
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,"taobao.alitrip.travel.axin.hotel.order.create");
add_param(pRequest,"remark","无");
add_param(pRequest,"hotel_arrival_time","数据结构JSON示例");
add_param(pRequest,"customers","数据结构JSON示例");
add_param(pRequest,"hotel_contact","数据结构JSON示例");
add_param(pRequest,"total_room_price","50000");
add_param(pRequest,"room_number","1");
add_param(pRequest,"check_out","2021-06-23 12:00:00");
add_param(pRequest,"check_in","2021-06-22 14:00:00");
add_param(pRequest,"rate_plan_id","2122121");
add_param(pRequest,"item_id","32323232");
add_param(pRequest,"srid","12121313");
add_param(pRequest,"hotel_name","全季酒店未来科技城店");
add_param(pRequest,"shid","1233233");
add_param(pRequest,"outer_order_id","28918291892");
add_param(pRequest,"distributor_tid","21878172");
add_param(pRequest,"promotion_total_price","100");
add_param(pRequest,"city_code","12345");
add_param(pRequest,"create_key","1728817jhdjh");
add_param(pRequest,"number_of_adults_per_room","1");
add_param(pRequest,"total_cny_room_price","100");
add_param(pRequest,"currency_code","CNY");
add_param(pRequest,"resource_channel","F_HOTEL");
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('taobao.alitrip.travel.axin.hotel.order.create', {
'remark':'无',
'hotel_arrival_time':'数据结构JSON示例',
'customers':'数据结构JSON示例',
'hotel_contact':'数据结构JSON示例',
'total_room_price':'50000',
'room_number':'1',
'check_out':'2021-06-23 12:00:00',
'check_in':'2021-06-22 14:00:00',
'rate_plan_id':'2122121',
'item_id':'32323232',
'srid':'12121313',
'hotel_name':'全季酒店未来科技城店',
'shid':'1233233',
'outer_order_id':'28918291892',
'distributor_tid':'21878172',
'promotion_total_price':'100',
'city_code':'12345',
'create_key':'1728817jhdjh',
'number_of_adults_per_room':'1',
'total_cny_room_price':'100',
'currency_code':'CNY',
'resource_channel':'F_HOTEL'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})