alitrip.policy.process (政策进度查询)

上传特殊类型的单程/往返政策

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
policy_task_query_d_t_o PolicyTaskQueryDto 可选 进度请求入参
  • └ agent_id
  • Number
  • 必须
  • 11
  • 店铺id
  • └ task_id
  • Number
  • 必须
  • 11
  • 任务id

响应参数

名称 类型 示例值 描述
result ResultDto 异步获取历史数据接口返回结果
  • data
  • PolicyCreateResponseDto
  • 创建&删除结果参数
  • └ policy_process_type
  • Number
  • 3
  • 政策进度类型
  • └ gmt_modified
  • Date
  • 1624105629000
  • 修改日期
  • └ agent_id
  • Number
  • 2052
  • 店铺id
  • └ gmt_create
  • Date
  • 1624105577000
  • 创建日期
  • └ success_amount
  • Number
  • 0
  • 成功数量
  • └ agent_sub_id
  • Number
  • 0
  • 操作人id
  • └ agent_sub_nick
  • String
  • API
  • 操作人昵称
  • error_policy_list
  • PolicyResponseDto []
  • 错误信息
  • └ gmt_modified
  • Date
  • 1624105577000
  • 修改时间
  • └ agent_id
  • Number
  • 2052
  • 店铺id
  • └ policy_code
  • String
  • 1234
  • 政策代码
  • └ code_share_airline
  • String
  • xxxx
  • 共享航司二字码
  • └ down
  • Number
  • 0
  • 下浮
  • └ create_pnr_limit
  • Number
  • 4
  • 紧张阈值
  • └ code_share
  • Number
  • 0
  • 支持共享航班
  • price
  • PriceDto
  • 价格控制
  • └ carry_rule
  • Number
  • 1
  • 进位规则
  • └ lowest_price
  • Number
  • 1
  • 最低结算价
  • └ cal_fare_method
  • Number
  • 1
  • 票面价算法
  • flight_price_values
  • FlightPriceDto []
  • demo
  • 按航段调运价
  • └ down_fare
  • Number
  • 1
  • 直减金额
  • └ down_percent
  • Number
  • 1
  • 直减比例
  • └ validate_cabin
  • Number
  • 1
  • 验舱
  • └ fare_cabin
  • String
  • 1
  • 指定舱位
  • └ flight_index
  • String
  • 1
  • 行程索引
  • └ bid_fee
  • Number
  • 1
  • 竞价空间
  • └ bid_method
  • Number
  • 1
  • 竞价方式
  • └ commission
  • Number
  • 10
  • 代理费率
  • └ return_price
  • Number
  • 100
  • 留钱
  • └ arr_airport
  • String
  • PEH
  • 降落机场
  • └ up
  • Number
  • 1
  • 上浮
  • └ airline
  • String
  • CA
  • 航空公司二字码
  • stock
  • StockDto
  • 库存
  • └ return_stock
  • Number
  • 1
  • 退票是否还库存
  • └ stock_limit
  • Number
  • 1
  • 库存限制
  • └ stock_num
  • Number
  • 1
  • 库存数量
  • └ account_code
  • String
  • xxxx
  • 大客户编码
  • └ policy_source
  • Number
  • 1
  • 政策来源
  • └ float_unit
  • Number
  • 1
  • 浮动单位
  • └ fare_sources
  • String []
  • 1,2
  • 运价渠道
  • └ fare_price
  • Number
  • 324
  • 票面价(元)
  • └ pata
  • Number
  • 0
  • pata
  • └ gmt_create
  • Date
  • 1662566400000
  • 创建时间
  • └ dep_airport
  • String
  • PVG
  • 到达机场
  • └ create_pnr
  • Number
  • 0
  • 是否订位
  • └ trip_type
  • Number
  • 0
  • 行程类型
  • sale
  • SaleDto
  • 销售限制
  • └ sale_time
  • String
  • 0606-0707,0808-0909
  • 销售时间
  • └ advance_day
  • String
  • demo
  • 提前订座天数
  • sale_dates
  • DatePairDto []
  • 销售日期
  • └ start
  • Date
  • 1662566400000
  • 开始日期
  • └ end
  • Date
  • 1663430400000
  • 结束日期
  • └ stay_day
  • String
  • 3
  • 停留天数
  • └ fare_basis
  • String
  • xxxx
  • farebasis
  • passenger
  • PassengerDto
  • 乘客限制
  • └ age_limit
  • String
  • 0-18
  • 年龄限制
  • └ documents_limit
  • String
  • 41
  • 身份地域限制
  • └ pax_num
  • String
  • 1-3
  • 任务限制
  • └ product_code
  • Number
  • 1,2
  • 产品类型
  • └ documents_type
  • String []
  • 1,2
  • 证件类型
  • └ err_code
  • String
  • FZ00066
  • 错误代码
  • └ policy_type
  • Number
  • 1
  • 政策类型
  • └ is_white
  • Number
  • 1
  • 舱位条件
  • flights
  • FlightDTO []
  • 行程限制
  • └ cabin_class
  • String
  • Y
  • 舱等
  • allow_travel_dates
  • DatePairDto []
  • 可售航班日期
  • └ start
  • Date
  • 1694102400000
  • 开始日期
  • └ end
  • Date
  • 1695830400000
  • 结束日期
  • └ flight_index
  • Number
  • 0
  • 行程索引
  • restrict_travel_dates
  • DatePairDto []
  • 不可售航班日期
  • └ start
  • Date
  • 1631030400000
  • 开始日期
  • └ end
  • Date
  • 1632758400000
  • 结束日期
  • └ allow_travel_time
  • String
  • 0606-0707,0808-0909
  • 可售航班时间
  • └ day_weeks
  • String []
  • 1,2
  • 班期限制
  • └ allow_flight_num
  • String
  • 1111-2222,3333
  • 可售航班号
  • └ cabin
  • String
  • M1
  • 舱位
  • └ restrict_flight_num
  • String
  • 1111-2222,3333
  • 不可售航班号
  • └ office_no
  • String
  • xxxx
  • 商家配置号
  • └ status
  • Number
  • 1
  • 政策状态
  • └ err_msg
  • String
  • XX异常
  • 错误信息
  • └ url
  • String
  • case/66003/20210619.xls
  • 失败excel的地址
  • └ total_amount
  • Number
  • 1
  • 总数量
  • └ policy_type
  • Number
  • 0
  • 政策类型
  • └ fail_amount
  • Number
  • 1
  • 失败数量
  • └ attributes
  • String
  • xxxx
  • 属性信息
  • └ task_status
  • Number
  • 4
  • 任务状态:0,未开始;1,执行中;2,上传执行完成;3,删除执行完成;4,任务执行完成
  • └ task_id
  • Number
  • 66003
  • 任务id
  • └ success
  • Boolean
  • true
  • 执行结果
  • └ error_code
  • String
  • 1
  • 错误码
  • └ error_msg
  • String
  • XX异常
  • 错误原因

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripPolicyProcessRequest req = new AlitripPolicyProcessRequest();
AlitripPolicyProcessRequest.PolicyTaskQueryDto obj1 = new AlitripPolicyProcessRequest.PolicyTaskQueryDto();
obj1.setAgentId(11L);
obj1.setTaskId(11L);
req.setPolicyTaskQueryDTO(obj1);
AlitripPolicyProcessResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_policy_process_response>
    <result>
        <data>
            <policy_process_type>3</policy_process_type>
            <gmt_modified>1624105629000</gmt_modified>
            <agent_id>2052</agent_id>
            <gmt_create>1624105577000</gmt_create>
            <success_amount>0</success_amount>
            <agent_sub_id>0</agent_sub_id>
            <agent_sub_nick>API</agent_sub_nick>
            <error_policy_list>
                <policy_response_dto>
                    <gmt_modified>1624105577000</gmt_modified>
                    <agent_id>2052</agent_id>
                    <policy_code>1234</policy_code>
                    <code_share_airline>xxxx</code_share_airline>
                    <down>0</down>
                    <create_pnr_limit>4</create_pnr_limit>
                    <code_share>0</code_share>
                    <price>
                        <carry_rule>1</carry_rule>
                        <lowest_price>1</lowest_price>
                        <cal_fare_method>1</cal_fare_method>
                        <flight_price_values>
                            <flight_price_dto>
                                <down_fare>1</down_fare>
                                <down_percent>1</down_percent>
                                <validate_cabin>1</validate_cabin>
                                <fare_cabin>1</fare_cabin>
                                <flight_index>1</flight_index>
                            </flight_price_dto>
                        </flight_price_values>
                        <bid_fee>1</bid_fee>
                        <bid_method>1</bid_method>
                        <commission>10</commission>
                        <return_price>100</return_price>
                    </price>
                    <arr_airport>PEH</arr_airport>
                    <up>1</up>
                    <airline>CA</airline>
                    <stock>
                        <return_stock>1</return_stock>
                        <stock_limit>1</stock_limit>
                        <stock_num>1</stock_num>
                    </stock>
                    <account_code>xxxx</account_code>
                    <policy_source>1</policy_source>
                    <float_unit>1</float_unit>
                    <fare_sources>
                        <string>1</string>
                        <string>2</string>
                    </fare_sources>
                    <fare_price>324</fare_price>
                    <pata>0</pata>
                    <gmt_create>1662566400000</gmt_create>
                    <dep_airport>PVG</dep_airport>
                    <create_pnr>0</create_pnr>
                    <trip_type>0</trip_type>
                    <sale>
                        <sale_time>0606-0707,0808-0909</sale_time>
                        <advance_day>demo</advance_day>
                        <sale_dates>
                            <date_pair_dto>
                                <start>1662566400000</start>
                                <end>1663430400000</end>
                            </date_pair_dto>
                        </sale_dates>
                        <stay_day>3</stay_day>
                    </sale>
                    <fare_basis>xxxx</fare_basis>
                    <passenger>
                        <age_limit>0-18</age_limit>
                        <documents_limit>41</documents_limit>
                        <pax_num>1-3</pax_num>
                        <product_code>1,2</product_code>
                        <documents_type>
                            <string>1</string>
                            <string>2</string>
                        </documents_type>
                    </passenger>
                    <err_code>FZ00066</err_code>
                    <policy_type>1</policy_type>
                    <is_white>1</is_white>
                    <flights>
                        <flight_d_t_o>
                            <cabin_class>Y</cabin_class>
                            <allow_travel_dates>
                                <date_pair_dto>
                                    <start>1694102400000</start>
                                    <end>1695830400000</end>
                                </date_pair_dto>
                            </allow_travel_dates>
                            <flight_index>0</flight_index>
                            <restrict_travel_dates>
                                <date_pair_dto>
                                    <start>1631030400000</start>
                                    <end>1632758400000</end>
                                </date_pair_dto>
                            </restrict_travel_dates>
                            <allow_travel_time>0606-0707,0808-0909</allow_travel_time>
                            <day_weeks>
                                <string>1</string>
                                <string>2</string>
                            </day_weeks>
                            <allow_flight_num>1111-2222,3333</allow_flight_num>
                            <cabin>M1</cabin>
                            <restrict_flight_num>1111-2222,3333</restrict_flight_num>
                        </flight_d_t_o>
                    </flights>
                    <office_no>xxxx</office_no>
                    <status>1</status>
                    <err_msg>XX异常</err_msg>
                </policy_response_dto>
            </error_policy_list>
            <url>case/66003/20210619.xls</url>
            <total_amount>1</total_amount>
            <policy_type>0</policy_type>
            <fail_amount>1</fail_amount>
            <attributes>xxxx</attributes>
            <task_status>4</task_status>
            <task_id>66003</task_id>
        </data>
        <success>true</success>
        <error_code>1</error_code>
        <error_msg>XX异常</error_msg>
    </result>
</alitrip_policy_process_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部