文档中心 > 常见场景案例

红包接入说明文档

整体流程图

  • 注意:API调用的逻辑请严格按照图中的逻辑执行

卖家配置后台

卖家红包配置后台

TOP接口列表

权益中心相关接口

JS接口

  • TidaJSSDK的使用说明

  • 发起红包请求需要的JS接口

    Tida.securityRequest({
         bizApi:"taobao.mobile.packcode.hongbao.send"
         ,bizExtString:"Hey,this is client!",
         asac:"D6H3BBPNWOKWBFMIQJHN"//手淘宝箱
     },function(){
         alert(JSON.stringify(data))
     });
  • 收藏店铺接口(此接口已废弃,见接口说明

    Tida.subscribe.add({
           sellerId:"1232423"   //卖家的 USERID
      },function(data){
           //alert(JSON.stringify(data));
    
          //{"success":"true"}
      });

SPI接口调用方式

SPI接口调用方式

红包发送接口调用说明

  • 红包接口调用,需要增加额外的参数

    • 例如:

      TaobaoClient client=new DefaultTaobaoClient(url, appkey, secret);
      MobilePromotionBenefitActivitySendRequest req=new MobilePromotionBenefitActivitySendRequest();
      SingleBenefitRequest single_benefit_request = new SingleBenefitRequest();
      single_benefit_request.setBenefit_type(123);
      single_benefit_request.setReceiver_id(234234);
      single_benefit_request.setProvider_key("4212");
      single_benefit_request.setSend_count(1);
      single_benefit_request.setUnique_id("AE432CBF12A012");
      single_benefit_request.setRelation_id(12345234);
      single_benefit_request.setPurchaser_id(12312312);
      single_benefit_request.setDetail_id(123235235);
      single_benefit_request.setTrace_id("5e7541dc-89ec-4283-a943-e1f3b72fc975");
      single_benefit_request.setBiz_id("12457112");
      req.setSingle_benefit_request(single_benefit_request);
      req.putOtherTextParam("top_one_code",ticket);//SPI方式发送到isv服务器的ticket字段
      MobilePromotionBenefitActivitySendResponse response = client.execute(req , sessionKey);
  • 其他TOP接口的调用正常调用即可

FAQ

关于此文档暂时还没有FAQ
返回
顶部