营销活动送红包之创建现金活动接口(alipay.marketing.campaign.cash.create)-java版

简介: 说明:  本帖是测试营销活动送红包的创建现金活动接口,本帖是使用沙箱环境测试的,仅供参考!! 是否需要签约:需要,【如何签约】  是否支持沙箱环境:支持 接口文档:查看  sdk下载:下载  JAVA版demo:download:营销活动送红包Java版.

说明:  本帖是测试营销活动送红包的创建现金活动接口,本帖是使用沙箱环境测试的,仅供参考!! 

是否需要签约:需要,【如何签约】  

是否支持沙箱环境:支持 

接口文档:查看  

sdk下载:下载  

JAVA版demo:download:营销活动送红包Java版.zip       PHP版demo:download:营销活动送红包PHP版.zip       

 .NET版demo:download:营销活动送红包NET版.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使用卖家账号进行支付

不是卖家账号进行支付显示"抱歉,暂时无法操作。红包编号不存在";

72_4196_64a26e0971be0be.png

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

使用卖家账号进行支付:

72_4196_33542a1cee39f7c.png

支付页面:

72_4196_92047ad856cee37.png

支付成功跳转页面:url会显示现金红包活动号crowd_no

72_4196_2496c05f40bae42.png

跳转到设置的merchant_link的页面:

72_4196_8a8e48881042b37.png

正确的提问方式:appid+使用环境(正式/沙箱)+调用接口时间+请求参数(提供信息不完整不回复,谢谢配合)

如果您在接入该接口还有疑问欢迎在本帖下方追问吐槽

目录
相关文章
|
28天前
|
Java
【Java】一个简单的接口例子(帮助理解接口+多态)
【Java】一个简单的接口例子(帮助理解接口+多态)
16 0
|
1天前
|
Java
Java接口中可以定义哪些方法?
【4月更文挑战第13天】
5 0
Java接口中可以定义哪些方法?
|
3天前
|
设计模式 Java
Java接口与抽象类
Java接口与抽象类
15 0
|
7天前
|
安全 Java 编译器
接口之美,内部之妙:深入解析Java的接口与内部类
接口之美,内部之妙:深入解析Java的接口与内部类
25 0
接口之美,内部之妙:深入解析Java的接口与内部类
|
9天前
|
存储 Java
java接口和内部类
java接口和内部类
|
11天前
|
缓存 安全 Java
Java中函数式接口详解
Java 8引入函数式接口,支持函数式编程。这些接口有单一抽象方法,可与Lambda表达式结合,简化代码。常见函数式接口包括:`Function<T, R>`用于转换操作,`Predicate<T>`用于布尔判断,`Consumer<T>`用于消费输入,`Supplier<T>`用于无参生成结果。开发者也可自定义函数式接口。Lambda表达式使实现接口更简洁。注意异常处理和线程安全。函数式接口广泛应用于集合操作、并行编程和事件处理。提升代码可读性和效率,是现代Java开发的重要工具。
26 0
|
11天前
|
Java 关系型数据库 MySQL
大厂面试题详解:Java抽象类与接口的概念及区别
字节跳动大厂面试题详解:Java抽象类与接口的概念及区别
34 0
|
12天前
|
Java
Java中的多线程实现:使用Thread类与Runnable接口
【4月更文挑战第8天】本文将详细介绍Java中实现多线程的两种方法:使用Thread类和实现Runnable接口。我们将通过实例代码展示如何创建和管理线程,以及如何处理线程同步问题。最后,我们将比较这两种方法的优缺点,以帮助读者在实际开发中选择合适的多线程实现方式。
20 4
|
14天前
|
Java
在Java中,定义一个接口的步骤如下
【4月更文挑战第6天】在Java中,定义一个接口的步骤如下
5 1
|
28天前
|
Java
【Java】Clonable 接口
【Java】Clonable 接口
11 1