天天看點

營銷活動送紅包之建立現金活動接口(alipay.marketing.campaign.cash.create)-java版

說明:  本帖是測試營銷活動送紅包的建立現金活動接口,本帖是使用沙箱環境測試的,僅供參考!! 

是否需要簽約:需要,【

如何簽約

】  

是否支援沙箱環境:支援 

接口文檔:

檢視  sdk下載下傳: 下載下傳 JAVA版demo: download:營銷活動送紅包Java版.zip https://alipaybbs.oss-cn-hangzhou.aliyuncs.com/1805/thread/0_4196_8473ab1b6c5714c.zip https://alipaybbs.oss-cn-hangzhou.aliyuncs.com/1805/thread/0_4196_8473ab1b6c5714c.zip  PHP版demo: download:營銷活動送紅包PHP版.zip https://alipaybbs.oss-cn-hangzhou.aliyuncs.com/1805/thread/0_4196_8473ab1b6c5714c.zip  .NET版demo: download:營銷活動送紅包NET版.zip https://alipaybbs.oss-cn-hangzhou.aliyuncs.com/1805/thread/0_4196_8473ab1b6c5714c.zip

1.代碼請求

AlipayClient alipayClient = new DefaultAlipayClient(AlipayConfig.URL ,AlipayConfig.APPID,AlipayConfig.RSA_PRIVATE_KEY,"json",AlipayConfig.CHARSET,AlipayConfig.ALIPAY_PUBLIC_KEY,AlipayConfig.SIGNTYPE );

        AlipayMarketingCampaignCashCreateRequest request = new AlipayMarketingCampaignCashCreateRequest();
        request.setBizContent("{" +
              "\\"coupon_name\\":\\"煜雨建立營銷活動送紅包\\"," +
              "\\"prize_type\\":\\"random\\"," +
              "\\"total_money\\":\\"1.00\\"," +
              "\\"total_num\\":\\"5\\"," +
              "\\"prize_msg\\":\\"煜雨送您大紅包\\"," +
              "\\"start_time\\":\\"NowTime\\"," +
              "\\"end_time\\":\\"2019-02-28 17:14:31\\"," +
              "\\"merchant_link\\":\\"https://www.baidu.com\\"," +
              "\\"send_freqency\\":\\"D2|L10\\"" +
              "}");
AlipayMarketingCampaignCashCreateResponse response = alipayClient.execute(request);
    if(response.isSuccess()){
          System.out.println("調用成功");
  } else {
          System.out.println("調用失敗");  }
          System.out.println(response.getBody());   //列印完整的響應封包資訊
          System.out.println(response.getPayUrl());  //列印支付連結      

2.請求成功傳回資訊示例

調用成功{"alipay_marketing_campaign_cash_create_response":{"code":"10000","msg":"Success","crowd_no":"mLWvlT7N0dfsiL5sj2cY7fdc_GpK60YAs9qFEou3rgnMnSZ96O-zxUfKlHp5cxmx","origin_crowd_no":"20180321199410190701192600585004","pay_url":"http%3A%2F%2Fauthcenter%2Ealipaydev%2Ecom%3Fgoto%3Dhttp%3A%2F%2Fpromoprod%2Ealipaydev%2Ecom%2Fquery%2FopenCashCrowdPay%2Ehtm%3FcrowdNo%3DmLWvlT7N0dfsiL5sj2cY7fdc%5FGpK60YAs9qFEou3rgnMnSZ96O%2DzxUfKlHp5cxmx"},"sign":"XXX"} 
支付連結:http%3A%2F%2Fauthcenter%2Ealipaydev%2Ecom%3Fgoto%3Dhttp%3A%2F%2Fpromoprod%2Ealipaydev%2Ecom%2Fquery%2FopenCashCrowdPay%2Ehtm%3FcrowdNo%3DmLWvlT7N0dfsiL5sj2cY7fdc%5FGpK60YAs9qFEou3rgnMnSZ96O%2DzxUfKlHp5cxmx      

3.進行支付:

将支付連結pay_url進行URLdecode處理,然後在浏覽器直接通路該url使用賣家賬号進行支付

不是賣家賬号進行支付顯示"抱歉,暫時無法操作。紅包編号不存在";

營銷活動送紅包之建立現金活動接口(alipay.marketing.campaign.cash.create)-java版

正确支付的流程:">正确支付的流程:

使用賣家賬号進行支付:

營銷活動送紅包之建立現金活動接口(alipay.marketing.campaign.cash.create)-java版

支付頁面:

營銷活動送紅包之建立現金活動接口(alipay.marketing.campaign.cash.create)-java版

支付成功跳轉頁面:url會顯示現金紅包活動号crowd_no

營銷活動送紅包之建立現金活動接口(alipay.marketing.campaign.cash.create)-java版

跳轉到設定的merchant_link的頁面:

營銷活動送紅包之建立現金活動接口(alipay.marketing.campaign.cash.create)-java版

正确的提問方式:appid+使用環境(正式/沙箱)+調用接口時間+請求參數(提供資訊不完整不回複,謝謝配合)

如果您在接入該接口還有疑問歡迎在本帖下方追問吐槽

營銷活動送紅包之建立現金活動接口(alipay.marketing.campaign.cash.create)-java版