营销活动送红包之查询接口-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+使用环境(正式/沙箱)+调用接口时间+请求参数(提供信息不完整不回复,谢谢配合)

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

目录
相关文章
|
2月前
|
数据采集 JSON Java
Java爬虫获取1688店铺所有商品接口数据实战指南
本文介绍如何使用Java爬虫技术高效获取1688店铺商品信息,涵盖环境搭建、API调用、签名生成及数据抓取全流程,并附完整代码示例,助力市场分析与选品决策。
|
2月前
|
消息中间件 缓存 前端开发
从资损百万到零事故:Java 接口幂等设计的艺术与实践
在分布式系统中,重复请求常引发严重资损,如支付双扣、库存超卖等问题,其根源在于接口缺乏幂等性设计。本文通过真实案例揭示幂等性的重要性,并详解8种主流解决方案,涵盖唯一请求ID、乐观锁、悲观锁、状态机等,帮助开发者构建稳定系统,保障业务一致性。无论你是架构师还是开发工程师,都能从中获得实战指导,有效规避重复调用带来的风险。
151 0
|
2月前
|
存储 缓存 安全
Java集合框架(二):Set接口与哈希表原理
本文深入解析Java中Set集合的工作原理及其实现机制,涵盖HashSet、LinkedHashSet和TreeSet三大实现类。从Set接口的特性出发,对比List理解去重机制,并详解哈希表原理、hashCode与equals方法的作用。进一步剖析HashSet的底层HashMap实现、LinkedHashSet的双向链表维护顺序特性,以及TreeSet基于红黑树的排序功能。文章还包含性能对比、自定义对象去重、集合运算实战和线程安全方案,帮助读者全面掌握Set的应用与选择策略。
164 23
|
2月前
|
安全 Java 开发者
Java集合框架:详解Deque接口的栈操作方法全集
理解和掌握这些方法对于实现像浏览器后退功能这样的栈操作来说至关重要,它们能够帮助开发者编写既高效又稳定的应用程序。此外,在多线程环境中想保证线程安全,可以考虑使用ConcurrentLinkedDeque,它是Deque的线程安全版本,尽管它并未直接实现栈操作的方法,但是Deque的接口方法可以相对应地使用。
129 12
|
2月前
|
存储 安全 Java
Java集合框架(一):List接口及其实现类剖析
本文深入解析Java中List集合的实现原理,涵盖ArrayList的动态数组机制、LinkedList的链表结构、Vector与Stack的线程安全性及其不推荐使用的原因,对比了不同实现的性能与适用场景,帮助开发者根据实际需求选择合适的List实现。
|
2月前
|
Java API 网络架构
java调用api接口自动判断节假日信息
java调用api接口自动判断节假日信息
703 0
|
3月前
|
存储 安全 Java
深入理解Java序列化接口及其实现机制
记住,序列化不仅仅是把对象状态保存下来那么简单,它涉及到类的版本控制、安全性和性能等多个重要方面。正确理解和实现Java序列化机制对于构建高效、安全和可维护的Java应用至关重要。
120 0
|
Java
Java接口和抽象类
Java接口和抽象类
176 0
|
设计模式 搜索推荐 Java
java接口和抽象类的区别,以及使用选择
java接口和抽象类的区别,以及使用选择
151 0
|
设计模式 Java
【惊天揭秘】Java编程绝技大曝光:接口、抽象类、静态类与非静态类的神秘面纱终被揭开!
【8月更文挑战第22天】Java支持面向对象编程,通过接口、抽象类、静态类(如枚举与工具类)及普通类实现设计原则。接口定义行为规范,允许多重继承;抽象类含未实现的抽象方法,需子类完成;静态类常为工具类,提供静态方法;普通类则实例化对象。恰当运用这些结构能提升程序质量。
110 2

热门文章

最新文章