yunos.tv.tao.lottery.draw (福利宝抽奖接口)

福利宝抽奖

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
support_not_login Boolean 可选 true 是否支持免登
ext_params String 可选 {"umtoken":"123456"} 扩展参数
lottery_type String 可选 dfasdfda 抽奖类型
ip String 可选 192.168.92.22 ip
asac String 可选 fhajkfafs 安全码
biz_ext_params String 可选 {} 业务扩展参数
uuid String 可选 etgsgsfdg uuid

响应参数

名称 类型 示例值 描述
result Result 1 接口返回model
  • └ headers
  • String
  • 2
  • 请求头
  • └ mapping_code
  • String
  • 3
  • 映射码
  • └ model
  • String
  • {"status":"0","type":"coupon","amount":"222","message":"红包","errorCode":"错误码"}
  • 抽奖结果
  • └ http_status_code
  • Number
  • 4
  • 响应状态码
  • └ biz_ext_map
  • String
  • 5
  • 业务扩展map
  • └ msg_code
  • String
  • 1
  • msgCode
  • └ msg_info
  • String
  • 1
  • msgInfo
  • └ success
  • Boolean
  • false
  • 是否成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
YunosTvTaoLotteryDrawRequest req = new YunosTvTaoLotteryDrawRequest();
req.setSupportNotLogin(true);
req.setExtParams("{\"umtoken\":\"123456\"}");
req.setLotteryType("dfasdfda");
req.setIp("192.168.92.22");
req.setAsac("fhajkfafs");
req.setBizExtParams("{}");
req.setUuid("etgsgsfdg");
YunosTvTaoLotteryDrawResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<yunos_tv_tao_lottery_draw_response>
    <result>
        <headers>2</headers>
        <mapping_code>3</mapping_code>
        <model>{&quot;status&quot;:&quot;0&quot;,&quot;type&quot;:&quot;coupon&quot;,&quot;amount&quot;:&quot;222&quot;,&quot;message&quot;:&quot;红包&quot;,&quot;errorCode&quot;:&quot;错误码&quot;}</model>
        <http_status_code>4</http_status_code>
        <biz_ext_map>5</biz_ext_map>
        <msg_code>1</msg_code>
        <msg_info>1</msg_info>
        <success>false</success>
    </result>
</yunos_tv_tao_lottery_draw_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

返回
顶部