說明: 本帖是測試營銷活動送紅包的建立現金活動接口,本帖是使用沙箱環境測試的,僅供參考!!
是否需要簽約:需要,【
如何簽約】
是否支援沙箱環境:支援
接口文檔:
檢視 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.zip1.代碼請求
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使用賣家賬号進行支付
不是賣家賬号進行支付顯示"抱歉,暫時無法操作。紅包編号不存在";
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnLlJGMlJWM3kDMlZjMhRjNfZTOxQzXyczLcRWYlJHa09CXzATOx8CXt92YuM3YuVXepxWYuU3bop3ZuFGat42YtM3cv5yciJWehBXasF2Lc9CX6MHc0RHaiojIsJye.png)
正确支付的流程:">正确支付的流程:
使用賣家賬号進行支付:
支付頁面:
支付成功跳轉頁面:url會顯示現金紅包活動号crowd_no
跳轉到設定的merchant_link的頁面:
正确的提問方式:appid+使用環境(正式/沙箱)+調用接口時間+請求參數(提供資訊不完整不回複,謝謝配合)
如果您在接入該接口還有疑問歡迎在本帖下方追問吐槽