营销活动送红包之查询接口-java版

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

说明

  本帖是测试营销活动送红包的现金活动列表查询现金活动详情查询接口,本帖是使用沙箱环境测试的,仅供参考!!

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

  是否支持沙箱环境:支持

  接口文档: 现金活动列表查询文档现金活动详情查询文档

  sdk下载:下载 

  营销活动送红包沙箱Java版demo:download:营销活动送红包Java版.zip 

接口调试

  1.1现金活动详情查询请求示例代码:

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

AlipayMarketingCampaignCashDetailQueryRequest request = new AlipayMarketingCampaignCashDetailQueryRequest();

		request.setBizContent("{" +
		              ""crowd_no":"ytn7dvcdDr4ZppanSialdE6zaP6FAl46POVbeB41ad7MnSZ96O-zxUfKlHp5cxmx"" +
		              "}");

AlipayMarketingCampaignCashDetailQueryResponse response = alipayClient.execute(request);
				
				if(response.isSuccess()){
					System.out.println("调用成功");
	
				} else {
					System.out.println("调用失败");
					
			       }
					System.out.println(response.getBody());//打印完整的响应报文信息
				
			}

  1.2现金活动详情查询请求成功返回信息示例:

调用成功
{"alipay_marketing_campaign_cash_detail_query_response":{"code":"10000","msg":"Success","camp_status":"CLOSED","coupon_name":"煜雨创建营销活动送红包","crowd_no":"ytn7dvcdDr4ZppanSialdE6zaP6FAl46POVbeB41ad7MnSZ96O-zxUfKlHp5cxmx","end_time":"2018-05-29 22:48:30","origin_crowd_no":"20180508199410190701192600293004","prize_msg":"煜雨小哥哥在测试","prize_type":"random","send_amount":"0.02","start_time":"2018-05-08 19:10:19","total_amount":"2.90"},"XXX"}

  2.1现金活动列表查询请求示例代码:

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

		AlipayMarketingCampaignCashListQueryRequest request = new AlipayMarketingCampaignCashListQueryRequest();

		request.setBizContent("{" +
		          ""camp_status":"ALL"," +		//要查询的活动状态,不填默认返回所有类型。 		可填: 		ALL:所有类型的活动 	CREATED: 已创建未打款 	PAID:已打款 READY:活动已开始 		PAUSE:活动已暂停 CLOSED:活动已结束 	SETTLE:活动已清算
		           ""page_size":"10"," +
		           ""page_index":"1"" +
		           "  }");

		AlipayMarketingCampaignCashListQueryResponse response = alipayClient.execute(request);
				
				if(response.isSuccess()){
					System.out.println("调用成功");

					} else {
					System.out.println("调用失败");
					
					}
					System.out.println(response.getBody());//打印完整的响应报文信息
				
			}

  2.2现金活动列表查询请求成功返回信息示例:

调用成功
{"alipay_marketing_campaign_cash_list_query_response":{"code":"10000","msg":"Success","camp_list":[{"camp_status":"CLOSED","coupon_name":"煜雨创建营销活动送红包","crowd_no":"ytn7dvcdDr4ZppanSialdE6zaP6FAl46POVbeB41ad7MnSZ96O-zxUfKlHp5cxmx","origin_crowd_no":"20180508199410190701192600293004"},{"camp_status":"CLOSED","coupon_name":"煜雨创建营销活动送红包","crowd_no":"ytn7dvcdDr4ZppanSialdOcIA8xg4-BhoUcNjxy6nsXMnSZ96O-zxUfKlHp5cxmx","origin_crowd_no":"20180508199410190701192606860004"}],"page_index":"1","page_size":"10","total_size":"2"},"sign":"XXX"}

参数说明

  1>.crowd_no参数值是通过创建现金活动接口获取

  2>.camp_status参数不设置默认返回所有类型

  

  正确的提问方式:

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

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

目录
相关文章
|
10天前
|
JSON Java Apache
非常实用的Http应用框架,杜绝Java Http 接口对接繁琐编程
UniHttp 是一个声明式的 HTTP 接口对接框架,帮助开发者快速对接第三方 HTTP 接口。通过 @HttpApi 注解定义接口,使用 @GetHttpInterface 和 @PostHttpInterface 等注解配置请求方法和参数。支持自定义代理逻辑、全局请求参数、错误处理和连接池配置,提高代码的内聚性和可读性。
|
11天前
|
Java
java线程接口
Thread的构造方法创建对象的时候传入了Runnable接口的对象 ,Runnable接口对象重写run方法相当于指定线程任务,创建线程的时候绑定了该线程对象要干的任务。 Runnable的对象称之为:线程任务对象 不是线程对象 必须要交给Thread线程对象。 通过Thread的构造方法, 就可以把任务对象Runnable,绑定到Thread对象中, 将来执行start方法,就会自动执行Runable实现类对象中的run里面的内容。
26 1
|
16天前
|
Java 开发者
在Java多线程编程的世界里,Lock接口正逐渐成为高手们的首选,取代了传统的synchronized关键字
在Java多线程编程的世界里,Lock接口正逐渐成为高手们的首选,取代了传统的synchronized关键字
44 4
|
23天前
|
安全 Java
在 Java 中使用实现 Runnable 接口的方式创建线程
【10月更文挑战第22天】通过以上内容的介绍,相信你已经对在 Java 中如何使用实现 Runnable 接口的方式创建线程有了更深入的了解。在实际应用中,需要根据具体的需求和场景,合理选择线程创建方式,并注意线程安全、同步、通信等相关问题,以确保程序的正确性和稳定性。
|
21天前
|
Java
Java基础(13)抽象类、接口
本文介绍了Java面向对象编程中的抽象类和接口两个核心概念。抽象类不能被实例化,通常用于定义子类的通用方法和属性;接口则是完全抽象的类,允许声明一组方法但不实现它们。文章通过代码示例详细解析了抽象类和接口的定义及实现,并讨论了它们的区别和使用场景。
|
25天前
|
SQL Java 关系型数据库
java连接mysql查询数据(基础版,无框架)
【10月更文挑战第12天】该示例展示了如何使用Java通过JDBC连接MySQL数据库并查询数据。首先在项目中引入`mysql-connector-java`依赖,然后通过`JdbcUtil`类中的`main`方法实现数据库连接、执行SQL查询及结果处理,最后关闭相关资源。
|
21天前
|
Java 测试技术 API
Java零基础-接口详解
【10月更文挑战第19天】Java零基础教学篇,手把手实践教学!
20 1
|
Java
Java接口和抽象类
Java接口和抽象类
89 0
|
3月前
|
设计模式 Java
【惊天揭秘】Java编程绝技大曝光:接口、抽象类、静态类与非静态类的神秘面纱终被揭开!
【8月更文挑战第22天】Java支持面向对象编程,通过接口、抽象类、静态类(如枚举与工具类)及普通类实现设计原则。接口定义行为规范,允许多重继承;抽象类含未实现的抽象方法,需子类完成;静态类常为工具类,提供静态方法;普通类则实例化对象。恰当运用这些结构能提升程序质量。
40 2
|
6月前
|
设计模式 搜索推荐 Java
java接口和抽象类的区别,以及使用选择
java接口和抽象类的区别,以及使用选择
80 0