alibaba.benefit.send (发奖接口)

发奖接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
right_ename String 必须 db9a4a98898c4ad3bafe9e564c6df344 发放的权益(奖品)唯一标识
receiver_id String 必须 Adad2dasd_dad2 接收奖品的用户openId
user_type String 必须 taobao 规定填taobao即可
unique_id String 必须 unique_id 幂等校验id,业务重试需要,自定义唯一字段即可
app_name String 必须 mtop mtop
ip String 可选 127.0.0.1 调用应用ip,非必填

响应参数

名称 类型 示例值 描述
result_msg String 发放成功 接口返回消息
result_code String SEND_SUCCESS 接口返回代码
result_success Boolean true 是否处理成功
right_id Number 891033 权益id
prize_name String 广陌测试虚拟奖品 奖品名称

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaBenefitSendRequest req = new AlibabaBenefitSendRequest();
req.setRightEname("db9a4a98898c4ad3bafe9e564c6df344");
req.setReceiverId("Adad2dasd_dad2");
req.setUserType("taobao");
req.setUniqueId("unique_id");
req.setAppName("mtop");
req.setIp("127.0.0.1");
AlibabaBenefitSendResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_benefit_send_response>
    <result_msg>发放成功</result_msg>
    <result_code>SEND_SUCCESS</result_code>
    <result_success>true</result_success>
    <right_id>891033</right_id>
    <prize_name>广陌测试虚拟奖品</prize_name>
</alibaba_benefit_send_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

返回
顶部