TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
MosTaxiIsvOrderSyncRequest req = new MosTaxiIsvOrderSyncRequest();
MosTaxiIsvOrderSyncRequest.IsvTaxiOrderSyncDto obj1 = new MosTaxiIsvOrderSyncRequest.IsvTaxiOrderSyncDto();
obj1.setPickUpLatitude("30.264589");
obj1.setPassengerTaxiMobile("13423452345");
obj1.setPassengerName("张三");
obj1.setOrderType(1L);
obj1.setOrderId("123456789");
obj1.setGetOffLatitude("120.264589");
obj1.setOrderStatus(10L);
obj1.setGetOffLongitude("40.264589");
obj1.setVehicleLongitude("40.264589");
obj1.setStartLatitude("40.264589");
obj1.setGetOffTime("2020-10-10 10:00:00");
obj1.setPassengerMobile("13423452345");
obj1.setVehicleLatitude("40.264589");
obj1.setUserMobile("13823452345");
obj1.setStatusTime("2020-10-10 09:00:00");
obj1.setVehicleId("浙A123456");
obj1.setGetOffAddress("武林银泰A馆");
obj1.setVehicleType(1L);
obj1.setChannelCode("XD");
obj1.setUserLongitude("40.264589");
obj1.setStartAddress("杭州凤起路地铁站A口");
obj1.setPickUpLongitude("40.264589");
obj1.setPickUpAddress("杭州凤起路地铁站A口");
obj1.setPickUpTime("2020-10-10 09:00:00");
obj1.setUserName("李四");
obj1.setEndLatitude("40.264589");
obj1.setIsvOrderId("XD1234567");
obj1.setUserLatitude("40.264589");
obj1.setIsvOrderType(1L);
obj1.setSupportModifyDestination(0L);
obj1.setEndLongitude("40.264589");
obj1.setStartLongitude("40.264589");
obj1.setEndAddress("武林银泰A馆");
obj1.setCarNo("浙A8888");
obj1.setDriverName("王五");
obj1.setDriverVirtualMobile("17067852367");
obj1.setDriverId("123456");
req.setIsvTaxiOrderSyncDto(obj1);
MosTaxiIsvOrderSyncResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
MosTaxiIsvOrderSyncRequest req = new MosTaxiIsvOrderSyncRequest();
MosTaxiIsvOrderSyncRequest.IsvTaxiOrderSyncDtoDomain obj1 = new MosTaxiIsvOrderSyncRequest.IsvTaxiOrderSyncDtoDomain();
obj1.PickUpLatitude = "30.264589";
obj1.PassengerTaxiMobile = "13423452345";
obj1.PassengerName = "张三";
obj1.OrderType = 1L;
obj1.OrderId = "123456789";
obj1.GetOffLatitude = "120.264589";
obj1.OrderStatus = 10L;
obj1.GetOffLongitude = "40.264589";
obj1.VehicleLongitude = "40.264589";
obj1.StartLatitude = "40.264589";
obj1.GetOffTime = "2020-10-10 10:00:00";
obj1.PassengerMobile = "13423452345";
obj1.VehicleLatitude = "40.264589";
obj1.UserMobile = "13823452345";
obj1.StatusTime = "2020-10-10 09:00:00";
obj1.VehicleId = "浙A123456";
obj1.GetOffAddress = "武林银泰A馆";
obj1.VehicleType = 1L;
obj1.ChannelCode = "XD";
obj1.UserLongitude = "40.264589";
obj1.StartAddress = "杭州凤起路地铁站A口";
obj1.PickUpLongitude = "40.264589";
obj1.PickUpAddress = "杭州凤起路地铁站A口";
obj1.PickUpTime = "2020-10-10 09:00:00";
obj1.UserName = "李四";
obj1.EndLatitude = "40.264589";
obj1.IsvOrderId = "XD1234567";
obj1.UserLatitude = "40.264589";
obj1.IsvOrderType = 1L;
obj1.SupportModifyDestination = 0L;
obj1.EndLongitude = "40.264589";
obj1.StartLongitude = "40.264589";
obj1.EndAddress = "武林银泰A馆";
obj1.CarNo = "浙A8888";
obj1.DriverName = "王五";
obj1.DriverVirtualMobile = "17067852367";
obj1.DriverId = "123456";
req.IsvTaxiOrderSyncDto_ = obj1;
MosTaxiIsvOrderSyncResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new MosTaxiIsvOrderSyncRequest;
$isv_taxi_order_sync_dto = new IsvTaxiOrderSyncDto;
$isv_taxi_order_sync_dto->pick_up_latitude="30.264589";
$isv_taxi_order_sync_dto->passenger_taxi_mobile="13423452345";
$isv_taxi_order_sync_dto->passenger_name="张三";
$isv_taxi_order_sync_dto->order_type="1";
$isv_taxi_order_sync_dto->order_id="123456789";
$isv_taxi_order_sync_dto->get_off_latitude="120.264589";
$isv_taxi_order_sync_dto->order_status="10";
$isv_taxi_order_sync_dto->get_off_longitude="40.264589";
$isv_taxi_order_sync_dto->vehicle_longitude="40.264589";
$isv_taxi_order_sync_dto->start_latitude="40.264589";
$isv_taxi_order_sync_dto->get_off_time="2020-10-10 10:00:00";
$isv_taxi_order_sync_dto->passenger_mobile="13423452345";
$isv_taxi_order_sync_dto->vehicle_latitude="40.264589";
$isv_taxi_order_sync_dto->user_mobile="13823452345";
$isv_taxi_order_sync_dto->status_time="2020-10-10 09:00:00";
$isv_taxi_order_sync_dto->vehicle_id="浙A123456";
$isv_taxi_order_sync_dto->get_off_address="武林银泰A馆";
$isv_taxi_order_sync_dto->vehicle_type="1";
$isv_taxi_order_sync_dto->channel_code="XD";
$isv_taxi_order_sync_dto->user_longitude="40.264589";
$isv_taxi_order_sync_dto->start_address="杭州凤起路地铁站A口";
$isv_taxi_order_sync_dto->pick_up_longitude="40.264589";
$isv_taxi_order_sync_dto->pick_up_address="杭州凤起路地铁站A口";
$isv_taxi_order_sync_dto->pick_up_time="2020-10-10 09:00:00";
$isv_taxi_order_sync_dto->user_name="李四";
$isv_taxi_order_sync_dto->end_latitude="40.264589";
$isv_taxi_order_sync_dto->isv_order_id="XD1234567";
$isv_taxi_order_sync_dto->user_latitude="40.264589";
$isv_taxi_order_sync_dto->isv_order_type="1";
$isv_taxi_order_sync_dto->support_modify_destination="0";
$isv_taxi_order_sync_dto->end_longitude="40.264589";
$isv_taxi_order_sync_dto->start_longitude="40.264589";
$isv_taxi_order_sync_dto->end_address="武林银泰A馆";
$isv_taxi_order_sync_dto->car_no="浙A8888";
$isv_taxi_order_sync_dto->driver_name="王五";
$isv_taxi_order_sync_dto->driver_virtual_mobile="17067852367";
$isv_taxi_order_sync_dto->driver_id="123456";
$req->setIsvTaxiOrderSyncDto(json_encode($isv_taxi_order_sync_dto));
$resp = $c->execute($req);
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.mos.taxi.isv.order.sync' \
-d 'partner_id=apidoc' \
-d 'sign=A515CF53D915BB2A414D41C9FE840A13' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-05-23+16%3A57%3A10' \
-d 'v=2.0' \
-d 'isv_taxi_order_sync_dto=null'
# -*- coding: utf-8 -*-
import top.api
req=top.api.MosTaxiIsvOrderSyncRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.isv_taxi_order_sync_dto=""
try:
resp= req.getResponse()
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.mos.taxi.isv.order.sync");
add_param(pRequest,"isv_taxi_order_sync_dto","数据结构JSON示例");
pResponse = top_execute(pClient,pRequest,NULL);
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.mos.taxi.isv.order.sync', {
'isv_taxi_order_sync_dto':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})