注意:以下文档只适用于TOP接口,请谨慎使用!

文档中心 > API类目 > 飞猪玩法平台API

alitrip.fliggy.award.user.record.query (飞猪玩法发奖用户单据查询)

飞猪玩法发奖用户单据查询

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
query_user_award_record4_top_req QueryUserAwardRecord4TopReq 必须 查询单据请求
  • └ mobile_phone
  • String
  • 必须
  • 00000000000
  • 用户手机号
  • └ out_biz_nos
  • String []
  • 必须
  • ["idempotent_id"]
  • 幂等id
  • └ app_name
  • String
  • 必须
  • fulu
  • appName与发放接口一致
  • └ page_size
  • Number
  • 必须
  • 10
  • 页码数量
  • └ activity_ids
  • String []
  • 必须
  • ["514cda7ae8954c32865e9906e50c8a89"]
  • 活动id
  • └ current_page
  • Number
  • 必须
  • 1
  • 当前页

响应参数

名称 类型 示例值 描述
result BaseResult 返回结果
  • └ success
  • Boolean
  • true
  • 请求是否成功
  • └ error_code
  • String
  • SYSTEM_ERROR
  • 请求错误码
  • model
  • UserAwardRecordsQueryResp
  • 请求响应
  • └ activity_ids
  • String []
  • 活动id
  • └ total_records_amount
  • Number
  • 1
  • 本次查询总记录数
  • └ has_next_page
  • Boolean
  • true
  • 是否还有下一页
  • award_act_records_dtos
  • UserAwardActRecordsDTO []
  • 发奖记录
  • └ activity_id
  • String
  • 514cda7ae8954c32865e9906e50c8a89
  • 活动id
  • award_record_dtos
  • AwardResourceGroupDTO []
  • 一个活动下的多次发奖记录
  • └ out_biz_no
  • String
  • idempotent_id
  • 外部唯一单据号
  • └ order_status
  • Number
  • 1
  • * 发奖单据状态 * 1-发奖成功 * 2-发奖失败 * 0-发放中
  • └ record_gmt_create
  • Date
  • 1690859938000
  • 单据创建时间
  • └ error_msg
  • String
  • 系统繁忙
  • 请求错误消息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripFliggyAwardUserRecordQueryRequest req = new AlitripFliggyAwardUserRecordQueryRequest();
AlitripFliggyAwardUserRecordQueryRequest.QueryUserAwardRecord4TopReq obj1 = new AlitripFliggyAwardUserRecordQueryRequest.QueryUserAwardRecord4TopReq();
obj1.setMobilePhone("00000000000");
obj1.setOutBizNos(""idempotent_id"");
obj1.setAppName("fulu");
obj1.setPageSize(10L);
obj1.setActivityIds(""514cda7ae8954c32865e9906e50c8a89"");
obj1.setCurrentPage(1L);
req.setQueryUserAwardRecord4TopReq(obj1);
AlitripFliggyAwardUserRecordQueryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_fliggy_award_user_record_query_response>
    <result>
        <success>true</success>
        <error_code>SYSTEM_ERROR</error_code>
        <model>
            <total_records_amount>1</total_records_amount>
            <has_next_page>true</has_next_page>
            <award_act_records_dtos>
                <user_award_act_records_d_t_o>
                    <activity_id>514cda7ae8954c32865e9906e50c8a89</activity_id>
                    <award_record_dtos>
                        <award_resource_group_d_t_o>
                            <out_biz_no>idempotent_id</out_biz_no>
                            <order_status>1</order_status>
                            <record_gmt_create>1690859938000</record_gmt_create>
                        </award_resource_group_d_t_o>
                    </award_record_dtos>
                </user_award_act_records_d_t_o>
            </award_act_records_dtos>
        </model>
        <error_msg>系统繁忙</error_msg>
    </result>
</alitrip_fliggy_award_user_record_query_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

返回
顶部