文档中心 > API类目 > 客户运营平台API

taobao.opencrm.point.send (积分发送接口)

积分发送接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
task_content PointDeliverTaskContent 必须 任务内容
  • └ out_node_inst_id
  • Number
  • 可选
  • 4001
  • 节点实例ID
  • └ out_activity_id
  • Number
  • 可选
  • 1001
  • 活动ID
  • └ out_activity_inst_id
  • Number
  • 可选
  • 2001
  • 活动实例ID
  • └ point
  • Number
  • 必须
  • 10
  • 积分数
  • └ crowd_mode
  • Boolean
  • 必须
  • true
  • 人群模式
  • └ out_node_id
  • Number
  • 可选
  • 3001
  • 节点ID
  • └ crowd_inst_id
  • Number
  • 可选
  • 6001
  • 人群实例ID
  • └ deliver_targets
  • String []
  • 可选
  • ["jinse18","jinse19"]
  • 测试nick

响应参数

名称 类型 示例值 描述
result NodeExecuteReportDTO 非人群模式的发送报告
  • └ coupon_un_use_count
  • Number
  • 1000
  • couponUnUseCount
  • └ coupon_used_count
  • Number
  • 200
  • couponUsedCount
  • └ coupon_using_count
  • Number
  • 800
  • couponUsingCount
  • └ fail_bill_count
  • Number
  • 40
  • failBillCount
  • └ fail_count
  • Number
  • 20
  • failCount
  • └ fail_statistics
  • String
  • {}
  • failStatistics
  • └ limited_count
  • Number
  • 5
  • limitedCount
  • └ node_inst_id
  • Number
  • 4001
  • nodeInstId
  • └ seller_id
  • Number
  • 3633855148
  • sellerId
  • └ short_link_click_pv
  • Number
  • 1000
  • shortLinkClickPv
  • └ short_link_click_uv
  • Number
  • 500
  • shortLinkClickUv
  • └ success_bill_count
  • Number
  • 200
  • successBillCount
  • └ success_count
  • Number
  • 100
  • successCount
  • └ total_count
  • Number
  • 1000
  • totalCount
  • └ unknown_status_bill_count
  • Number
  • 20
  • unknownStatusBillCount
  • └ unknown_status_count
  • Number
  • 10
  • unknownStatusCount

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
OpencrmPointSendRequest req = new OpencrmPointSendRequest();
OpencrmPointSendRequest.PointDeliverTaskContent obj1 = new OpencrmPointSendRequest.PointDeliverTaskContent();
obj1.setOutNodeInstId(4001L);
obj1.setOutActivityId(1001L);
obj1.setOutActivityInstId(2001L);
obj1.setPoint(10L);
obj1.setCrowdMode(true);
obj1.setOutNodeId(3001L);
obj1.setCrowdInstId(6001L);
obj1.setDeliverTargets(""jinse18","jinse19"");
req.setTaskContent(obj1);
OpencrmPointSendResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<opencrm_point_send_response>
    <result>
        <coupon_un_use_count>1000</coupon_un_use_count>
        <coupon_used_count>200</coupon_used_count>
        <coupon_using_count>800</coupon_using_count>
        <fail_bill_count>40</fail_bill_count>
        <fail_count>20</fail_count>
        <fail_statistics>{}</fail_statistics>
        <limited_count>5</limited_count>
        <node_inst_id>4001</node_inst_id>
        <seller_id>3633855148</seller_id>
        <short_link_click_pv>1000</short_link_click_pv>
        <short_link_click_uv>500</short_link_click_uv>
        <success_bill_count>200</success_bill_count>
        <success_count>100</success_count>
        <total_count>1000</total_count>
        <unknown_status_bill_count>20</unknown_status_bill_count>
        <unknown_status_count>10</unknown_status_count>
    </result>
</opencrm_point_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

返回
顶部