飞猪-菲住酒店联盟营销迁移:多订单维度查询用户权益(返回可使用和不可使用的优惠券)
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
param | QueryUserBenefit4OrdersRequest | 可选 | 入参 | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result | QueryUserBenefit4OrderResponse | 返回值 | |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlitripFuturehotelHamarketIserbenefitQuerynewByorderRequest req = new AlitripFuturehotelHamarketIserbenefitQuerynewByorderRequest(); AlitripFuturehotelHamarketIserbenefitQuerynewByorderRequest.QueryUserBenefit4OrdersRequest obj1 = new AlitripFuturehotelHamarketIserbenefitQuerynewByorderRequest.QueryUserBenefit4OrdersRequest(); obj1.setHotelId(21312L); List<AlitripFuturehotelHamarketIserbenefitQuerynewByorderRequest.OrderParam> list3 = new ArrayList<AlitripFuturehotelHamarketIserbenefitQuerynewByorderRequest.OrderParam>(); AlitripFuturehotelHamarketIserbenefitQuerynewByorderRequest.OrderParam obj4 = new AlitripFuturehotelHamarketIserbenefitQuerynewByorderRequest.OrderParam(); list3.add(obj4); obj4.setAmount("22"); obj4.setOrderType(1L); obj1.setOrderParams(list3); obj1.setUserId(123L); req.setParam(obj1); AlitripFuturehotelHamarketIserbenefitQuerynewByorderResponse rsp = client.execute(req); System.out.println(rsp.getBody());
<alitrip_futurehotel_hamarket_iserbenefit_querynew_byorder_response> <result> <can_not_use_benefits> <user_benefit4_order_hsf_vo> <activity_id></activity_id> <activity_name></activity_name> <benefit_create_channel></benefit_create_channel> <benefit_desc></benefit_desc> <benefit_ext> <condition_fen_amount></condition_fen_amount> <condition_yuan_amount></condition_yuan_amount> <reduced_fen_amount></reduced_fen_amount> <reduced_yuan_amount></reduced_yuan_amount> </benefit_ext> <benefit_id></benefit_id> <benefit_name></benefit_name> <benefit_sub_title></benefit_sub_title> <benefit_type></benefit_type> <can_same_hotel_overlay></can_same_hotel_overlay> <can_same_plat_form_overlay></can_same_plat_form_overlay> <can_un_same_hotel_overlay></can_un_same_hotel_overlay> <can_un_same_plat_form_overlay></can_un_same_plat_form_overlay> <can_use_member_order></can_use_member_order> <enabled></enabled> <end_time></end_time> <exclusive></exclusive> <marketing_tag></marketing_tag> <mutex_current></mutex_current> <order_type></order_type> <reason></reason> <start_time></start_time> <user_benefit_id></user_benefit_id> <user_benefit_status></user_benefit_status> <user_id></user_id> </user_benefit4_order_hsf_vo> </can_not_use_benefits> <can_use_benefits> <user_benefit4_order_hsf_vo> <activity_id></activity_id> <activity_name></activity_name> <benefit_create_channel></benefit_create_channel> <benefit_desc></benefit_desc> <benefit_ext> <condition_fen_amount></condition_fen_amount> <condition_yuan_amount></condition_yuan_amount> <reduced_fen_amount></reduced_fen_amount> <reduced_yuan_amount></reduced_yuan_amount> </benefit_ext> <benefit_id></benefit_id> <benefit_name></benefit_name> <benefit_sub_title></benefit_sub_title> <benefit_type></benefit_type> <can_same_hotel_overlay></can_same_hotel_overlay> <can_same_plat_form_overlay></can_same_plat_form_overlay> <can_un_same_hotel_overlay></can_un_same_hotel_overlay> <can_un_same_plat_form_overlay></can_un_same_plat_form_overlay> <can_use_member_order></can_use_member_order> <enabled></enabled> <end_time></end_time> <exclusive></exclusive> <marketing_tag></marketing_tag> <mutex_current></mutex_current> <order_type></order_type> <reason></reason> <start_time></start_time> <user_benefit_id></user_benefit_id> <user_benefit_status></user_benefit_status> <user_id></user_id> </user_benefit4_order_hsf_vo> </can_use_benefits> <fh_code></fh_code> <fh_msg></fh_msg> <fh_success></fh_success> </result> </alitrip_futurehotel_hamarket_iserbenefit_querynew_byorder_response>
<error_response> <code>50</code> <msg>Remote service error</msg> <sub_code>isv.invalid-parameter</sub_code> <sub_msg>非法参数</sub_msg> </error_response>
错误码 | 错误描述 | 解决方案 |
---|