文档中心 > API类目 > 飞猪-菲住联盟

alitrip.futurehotel.hamarket.mission.process (菲住联盟小程序用户提交任务)

菲住联盟小程序用户提交任务

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
mission_process_request MissionProcessRequest 可选 请求参数
  • └ action_id
  • Number
  • 可选
  • 1
  • 行为ID
  • └ action_key
  • String
  • 可选
  • https://
  • 行为目标
  • └ action_num
  • String
  • 可选
  • 100
  • 行为参数值
  • └ channel_id
  • Number
  • 可选
  • 123
  • 渠道ID
  • └ mission_id
  • Number
  • 可选
  • 124213
  • 任务ID
  • └ operate_source
  • String
  • 可选
  • 1
  • 操作来源
  • └ scene_id
  • Number
  • 可选
  • 1
  • 场景ID
  • └ user_id
  • Number
  • 可选
  • 13231241
  • 用户ID

响应参数

名称 类型 示例值 描述
result MissionProcessResponse result 返回实例
  • └ fh_code
  • String
  • 10001
  • 错误代码
  • └ fh_msg
  • String
  • 错误信息
  • 错误信息
  • └ fh_success
  • Boolean
  • true
  • 成功标识
  • mission_info_list
  • B2cMissionVo []
  • []
  • 任务列表
  • └ action_id
  • Number
  • 2
  • 行为id
  • └ action_target
  • String
  • 1
  • 行为目标
  • mission_benefit_v_o_s
  • B2cMissionBenefitVo []
  • []
  • 权益
  • └ benefit_id
  • Number
  • 123123
  • 权益id
  • └ benefit_name
  • String
  • 权益名称
  • 权益名称
  • └ benefit_type
  • Number
  • 1
  • 权益类型
  • └ benefit_url
  • String
  • https://
  • 权益链接
  • └ icon
  • String
  • https://
  • 小图标
  • └ marketing_tag
  • String
  • 2
  • 权益标签
  • └ sale_num_desc
  • String
  • 5
  • 对应权益优惠力度
  • └ talk
  • String
  • 领取成功话术
  • 领取成功话术
  • └ user_benefit_id
  • Number
  • 234233
  • 用户权益ID
  • └ mission_icon
  • String
  • https://
  • 任务图标
  • └ mission_id
  • Number
  • 244132
  • 任务ID
  • └ mission_status
  • Number
  • 1
  • 任务状态
  • └ priority
  • Number
  • 1
  • 优先级
  • └ reach_count
  • Number
  • 8
  • 累计达标次数
  • └ record_count
  • Number
  • 1
  • 流水次数
  • └ reward_type
  • Number
  • 1
  • 奖励方式 1直接发放,2多选一 3抽奖
  • └ user_mission_id
  • Number
  • 12412354
  • 用户任务ID

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripFuturehotelHamarketMissionProcessRequest req = new AlitripFuturehotelHamarketMissionProcessRequest();
AlitripFuturehotelHamarketMissionProcessRequest.MissionProcessRequest obj1 = new AlitripFuturehotelHamarketMissionProcessRequest.MissionProcessRequest();
obj1.setActionId(1L);
obj1.setActionKey("https://");
obj1.setActionNum("100");
obj1.setChannelId(123L);
obj1.setMissionId(124213L);
obj1.setOperateSource("1");
obj1.setSceneId(1L);
obj1.setUserId(13231241L);
req.setMissionProcessRequest(obj1);
AlitripFuturehotelHamarketMissionProcessResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_futurehotel_hamarket_mission_process_response>
    <result>
        <fh_code>10001</fh_code>
        <fh_msg>错误信息</fh_msg>
        <fh_success>true</fh_success>
        <mission_info_list>
            <b2c_mission_vo>
                <action_id>2</action_id>
                <action_target>1</action_target>
                <mission_benefit_v_o_s>
                    <b2c_mission_benefit_vo>
                        <benefit_id>123123</benefit_id>
                        <benefit_name>权益名称</benefit_name>
                        <benefit_type>1</benefit_type>
                        <benefit_url>https://</benefit_url>
                        <icon>https://</icon>
                        <marketing_tag>2</marketing_tag>
                        <sale_num_desc>5</sale_num_desc>
                        <talk>领取成功话术</talk>
                        <user_benefit_id>234233</user_benefit_id>
                    </b2c_mission_benefit_vo>
                </mission_benefit_v_o_s>
                <mission_icon>https://</mission_icon>
                <mission_id>244132</mission_id>
                <mission_status>1</mission_status>
                <priority>1</priority>
                <reach_count>8</reach_count>
                <record_count>1</record_count>
                <reward_type>1</reward_type>
                <user_mission_id>12412354</user_mission_id>
            </b2c_mission_vo>
        </mission_info_list>
    </result>
</alitrip_futurehotel_hamarket_mission_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

返回
顶部