TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripFuturehotelOperatingspaceApplistRequest req = new AlitripFuturehotelOperatingspaceApplistRequest();
AlitripFuturehotelOperatingspaceApplistRequest.ListOperatingSpaceConfigReq obj1 = new AlitripFuturehotelOperatingspaceApplistRequest.ListOperatingSpaceConfigReq();
obj1.setActivityId("\"1\"");
obj1.setBrandId(1L);
obj1.setCheckStartEndTime(false);
obj1.setDelFlag(1L);
AlitripFuturehotelOperatingspaceApplistRequest.HaSsoUserInfo obj2 = new AlitripFuturehotelOperatingspaceApplistRequest.HaSsoUserInfo();
obj2.setAlipayId("1");
obj2.setBd(false);
obj2.setChannel(1L);
obj2.setGroupStaff(false);
obj2.setHotelStaff(false);
obj2.setPhone("12221231222");
obj2.setRecommendCompanyBussinessId(1L);
obj2.setRecommendCompanyId(1L);
obj2.setRecommendCompanyType(1L);
obj2.setRecommendUserId(1L);
AlitripFuturehotelOperatingspaceApplistRequest.HaSsoCompanyInfo obj3 = new AlitripFuturehotelOperatingspaceApplistRequest.HaSsoCompanyInfo();
obj3.setCompanyBussinessId(12221L);
obj3.setCompanyId(123L);
obj3.setCompanyName("lovehotel");
obj3.setCompanyType(1L);
obj2.setStaffCompanyInfo(obj3);
AlitripFuturehotelOperatingspaceApplistRequest.HaSsoStaffInfo obj4 = new AlitripFuturehotelOperatingspaceApplistRequest.HaSsoStaffInfo();
obj4.setStaffId(1L);
obj4.setStaffName("1");
List<AlitripFuturehotelOperatingspaceApplistRequest.HaSsoStaffRoleInfo> list6 = new ArrayList<AlitripFuturehotelOperatingspaceApplistRequest.HaSsoStaffRoleInfo>();
AlitripFuturehotelOperatingspaceApplistRequest.HaSsoStaffRoleInfo obj7 = new AlitripFuturehotelOperatingspaceApplistRequest.HaSsoStaffRoleInfo();
list6.add(obj7);
obj7.setRoleId(123L);
obj7.setRoleKey("admin");
obj7.setRoleName("系统管理员");
obj4.setStaffRoleInfos(list6);
obj4.setUserId(123L);
obj2.setStaffInfo(obj4);
AlitripFuturehotelOperatingspaceApplistRequest.HaSsoCompanyInfo obj8 = new AlitripFuturehotelOperatingspaceApplistRequest.HaSsoCompanyInfo();
obj8.setCompanyBussinessId(123L);
obj8.setCompanyId(123L);
obj8.setCompanyName("aiqinggongyu");
obj8.setCompanyType(1L);
obj2.setStaffTotalCompanyInfo(obj8);
obj2.setToken("1");
obj2.setUserId(1L);
obj2.setUserNick("xiaoer");
obj2.setWechatOpenId("weid_123244231");
obj2.setXiaoer(false);
obj1.setHaSsoUserInfo(obj2);
obj1.setIds(new Long[] { 1 };
);
obj1.setIsMember(true);
obj1.setIsOnlineChannel(true);
obj1.setLoginUserId("\"123\"");
obj1.setName("\"配置1\"");
obj1.setOrderBy("\"1\"");
obj1.setPosition(2L);
obj1.setPositionList("1");
obj1.setSceneId("\"111\"");
obj1.setTerminalType(1L);
req.setParamListOperatingSpaceConfigReq(obj1);
AlitripFuturehotelOperatingspaceApplistResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
AlitripFuturehotelOperatingspaceApplistRequest req = new AlitripFuturehotelOperatingspaceApplistRequest();
AlitripFuturehotelOperatingspaceApplistRequest.ListOperatingSpaceConfigReqDomain obj1 = new AlitripFuturehotelOperatingspaceApplistRequest.ListOperatingSpaceConfigReqDomain();
obj1.ActivityId = "\"1\"";
obj1.BrandId = 1L;
obj1.CheckStartEndTime = false;
obj1.DelFlag = 1L;
AlitripFuturehotelOperatingspaceApplistRequest.HaSsoUserInfoDomain obj2 = new AlitripFuturehotelOperatingspaceApplistRequest.HaSsoUserInfoDomain();
obj2.AlipayId = "1";
obj2.Bd = false;
obj2.Channel = 1L;
obj2.GroupStaff = false;
obj2.HotelStaff = false;
obj2.Phone = "12221231222";
obj2.RecommendCompanyBussinessId = 1L;
obj2.RecommendCompanyId = 1L;
obj2.RecommendCompanyType = 1L;
obj2.RecommendUserId = 1L;
AlitripFuturehotelOperatingspaceApplistRequest.HaSsoCompanyInfoDomain obj3 = new AlitripFuturehotelOperatingspaceApplistRequest.HaSsoCompanyInfoDomain();
obj3.CompanyBussinessId = 12221L;
obj3.CompanyId = 123L;
obj3.CompanyName = "lovehotel";
obj3.CompanyType = 1L;
obj2.StaffCompanyInfo= obj3;
AlitripFuturehotelOperatingspaceApplistRequest.HaSsoStaffInfoDomain obj4 = new AlitripFuturehotelOperatingspaceApplistRequest.HaSsoStaffInfoDomain();
obj4.StaffId = 1L;
obj4.StaffName = "1";
List<AlitripFuturehotelOperatingspaceApplistRequest.HaSsoStaffRoleInfoDomain> list6 = new List<AlitripFuturehotelOperatingspaceApplistRequest.HaSsoStaffRoleInfoDomain>();
AlitripFuturehotelOperatingspaceApplistRequest.HaSsoStaffRoleInfoDomain obj7 = new AlitripFuturehotelOperatingspaceApplistRequest.HaSsoStaffRoleInfoDomain();
list6.Add(obj7);
obj7.RoleId = 123L;
obj7.RoleKey = "admin";
obj7.RoleName = "系统管理员";
obj4.StaffRoleInfos= list6;
obj4.UserId = 123L;
obj2.StaffInfo= obj4;
AlitripFuturehotelOperatingspaceApplistRequest.HaSsoCompanyInfoDomain obj8 = new AlitripFuturehotelOperatingspaceApplistRequest.HaSsoCompanyInfoDomain();
obj8.CompanyBussinessId = 123L;
obj8.CompanyId = 123L;
obj8.CompanyName = "aiqinggongyu";
obj8.CompanyType = 1L;
obj2.StaffTotalCompanyInfo= obj8;
obj2.Token = "1";
obj2.UserId = 1L;
obj2.UserNick = "xiaoer";
obj2.WechatOpenId = "weid_123244231";
obj2.Xiaoer = false;
obj1.HaSsoUserInfo= obj2;
obj1.Ids = new long[] { 1 };
;
obj1.IsMember = true;
obj1.IsOnlineChannel = true;
obj1.LoginUserId = "\"123\"";
obj1.Name = "\"配置1\"";
obj1.OrderBy = "\"1\"";
obj1.Position = 2L;
obj1.PositionList = "1";
obj1.SceneId = "\"111\"";
obj1.TerminalType = 1L;
req.ParamListOperatingSpaceConfigReq_ = obj1;
AlitripFuturehotelOperatingspaceApplistResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new AlitripFuturehotelOperatingspaceApplistRequest;
$param_list_operating_space_config_req = new ListOperatingSpaceConfigReq;
$param_list_operating_space_config_req->activity_id="\"1\"";
$param_list_operating_space_config_req->brand_id="1";
$param_list_operating_space_config_req->check_start_end_time="false";
$param_list_operating_space_config_req->del_flag="1";
$ha_sso_user_info = new HaSsoUserInfo;
$ha_sso_user_info->alipay_id="1";
$ha_sso_user_info->bd="false";
$ha_sso_user_info->channel="1";
$ha_sso_user_info->group_staff="false";
$ha_sso_user_info->hotel_staff="false";
$ha_sso_user_info->phone="12221231222";
$ha_sso_user_info->recommend_company_bussiness_id="1";
$ha_sso_user_info->recommend_company_id="1";
$ha_sso_user_info->recommend_company_type="1";
$ha_sso_user_info->recommend_user_id="1";
$staff_company_info = new HaSsoCompanyInfo;
$staff_company_info->company_bussiness_id="12221";
$staff_company_info->company_id="123";
$staff_company_info->company_name="lovehotel";
$staff_company_info->company_type="1";
$ha_sso_user_info->staff_company_info = $staff_company_info;
$staff_info = new HaSsoStaffInfo;
$staff_info->staff_id="1";
$staff_info->staff_name="1";
$staff_role_infos = new HaSsoStaffRoleInfo;
$staff_role_infos->role_id="123";
$staff_role_infos->role_key="admin";
$staff_role_infos->role_name="系统管理员";
$staff_info->staff_role_infos = $staff_role_infos;
$staff_info->user_id="123";
$ha_sso_user_info->staff_info = $staff_info;
$staff_total_company_info = new HaSsoCompanyInfo;
$staff_total_company_info->company_bussiness_id="123";
$staff_total_company_info->company_id="123";
$staff_total_company_info->company_name="aiqinggongyu";
$staff_total_company_info->company_type="1";
$ha_sso_user_info->staff_total_company_info = $staff_total_company_info;
$ha_sso_user_info->token="1";
$ha_sso_user_info->user_id="1";
$ha_sso_user_info->user_nick="xiaoer";
$ha_sso_user_info->wechat_open_id="weid_123244231";
$ha_sso_user_info->xiaoer="false";
$param_list_operating_space_config_req->ha_sso_user_info = $ha_sso_user_info;
$param_list_operating_space_config_req->ids="[1]";
$param_list_operating_space_config_req->is_member="true";
$param_list_operating_space_config_req->is_online_channel="true";
$param_list_operating_space_config_req->login_user_id="\"123\"";
$param_list_operating_space_config_req->name="\"配置1\"";
$param_list_operating_space_config_req->order_by="\"1\"";
$param_list_operating_space_config_req->position="2";
$param_list_operating_space_config_req->position_list="[1]";
$param_list_operating_space_config_req->scene_id="\"111\"";
$param_list_operating_space_config_req->terminal_type="1";
$req->setParamListOperatingSpaceConfigReq(json_encode($param_list_operating_space_config_req));
$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=alitrip.futurehotel.operatingspace.applist' \
-d 'partner_id=apidoc' \
-d 'sign=D5C46F00D9A60B1C9FA05A0139D27BD4' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-07-05+04%3A20%3A34' \
-d 'v=2.0' \
-d 'param_list_operating_space_config_req=null'
# -*- coding: utf-8 -*-
import top.api
req=top.api.AlitripFuturehotelOperatingspaceApplistRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.param_list_operating_space_config_req=""
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,"alitrip.futurehotel.operatingspace.applist");
add_param(pRequest,"param_list_operating_space_config_req","数据结构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('alitrip.futurehotel.operatingspace.applist', {
'param_list_operating_space_config_req':'数据结构JSON示例'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})