营销活动之活动创建接口koubei.marketing.campaign.activity.create(创建口令送活动)-Java版

简介: 说明:  本帖是测试营销活动创建口令送活动,首先要创建口碑门店,本帖是沙箱环境测试,仅供参考!!  是否支持沙箱环境:支持  接口文档:查看  sdk下载:下载  沙箱Java版营销活动demo:download:营销活动Java版.

说明:  本帖是测试营销活动创建口令送活动,首先要创建口碑门店,本帖是沙箱环境测试,仅供参考!!  


是否支持沙箱环境:支持  

接口文档:查看  


sdk下载:下载  

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

1.代码请求示例:

AlipayClient alipayClient = new DefaultAlipayClient(AlipayConfig.URL ,AlipayConfig.APPID,AlipayConfig.RSA_PRIVATE_KEY,"json",AlipayConfig.CHARSET,AlipayConfig.ALIPAY_PUBLIC_KEY,"RSA2");
		
		KoubeiMarketingCampaignActivityCreateRequest request = new KoubeiMarketingCampaignActivityCreateRequest();
		
		request.setBizContent("{" +
				""out_biz_no":"11114554555"," +
				""name":"煜雨口令送"," +
				""start_time":"2018-07-02 00:05:00"," +
				""end_time":"2018-08-01 00:00:00"," +
				""type":"GUESS_SEND"," +     
				""constraint_info":{" +
				""suit_shops":["2017120300077000000046770679"]," +
				""item_ids":["212313","221322"]" +
				"}," +
				""promo_tools":[{" +
				""voucher":{" +
				""type":"MONEY"," +    //代金券
				""multi_use_mode":"NO_MULTI"," +   //券叠加的属性
				""name":"煜雨发送口令送"," +
				""brand_name":"煜雨发送口令送副标题"," +
				""use_instructions":["煜雨发送口令送的使用说明"]," +
				""logo":"cMHmLkQ9Tcmmgl6eNRH_KgAAACMAAQED"," +
				""worth_value":"0.01"," +
				""validate_type":"FIXED"," +  //券有效期类型 
				""start_time":"2018-07-02 00:09:00"," +
				""end_time":"2018-08-02 00:00:00"," +
				""use_rule":{"suit_shops":["2017120300077000000046770679"],"min_consume":"0.01"}," +  //消费送活动最低消费不能为空
				""effect_type":"IMMEDIATELY"" +   //券生效的方式,目前支持以下方式 立即生效:IMMEDIATELY 延迟生效:DELAY 仅在券有效期类型为相对有效期时生效
				"}," +
				""send_rule":{"min_cost":"1"}" +
				"}]," +
				""recruit_tool":{" +
				""start_time":"2018-07-02 12:00:00"," +
				""end_time":"2018-08-06 12:00:00"," +
				""pid_shops":[{"pid":"2088522421611655"}]" +
				"}," +
				""publish_channels":[{"+ 
				""type":"MERCHANT_CROWD","+
				""name":"口令送","+
				""config":"{"PASSWORD":"2512323113","BACKGROUND_LOGO":"_IzFdPChQ5GMjHkzonA1ggAAACMAAQED"}"" +
				"}]"+
				"}");
		
		KoubeiMarketingCampaignActivityCreateResponse response = alipayClient.execute(request);

		if(response.isSuccess()){
			System.out.println("口令送代金券调用成功");
} else {
			System.out.println("口令送代金券调用失败");
			
			}
			System.out.println(response.getBody());//打印完整的响应报文信息

2.请求成功返回信息

口令送代金券调用成功 {"koubei_marketing_campaign_activity_create_response":{"code":"10000","msg":"Success","camp_id":"20180315000000002603053000151658","camp_status":"STARTED"},"sign":"XXX"}

3.如何领取口令送活动优惠:https://openclub.alipay.com/club/history/read/7616

4.注意事项:

1>.口令送活动的投放渠道只能设置为口令送(publish_channels中的type只能设置为MERCHANT_CROWD),否则报错提示:AE0311111201:口令送活动的投放渠道只能设置为口令送

口令送代金券调用失败 {"koubei_marketing_campaign_activity_create_response":{"code":"40004","msg":"Business Failed","sub_code":"BIZ_INVOKE_ERROR","sub_msg":"AE0311111201:口令送活动的投放渠道只能设置为口令送"},"sign":"XXX"}

2>.口令送活动间隔(start_time和end_time)不能大于60天,否则报错提示:口令送活动间隔不大于60

口令送代金券调用失败 {"koubei_marketing_campaign_activity_create_response":{"code":"40004","msg":"Business Failed","sub_code":"BIZ_INVOKE_ERROR","sub_msg":"口令送活动间隔不大于60"},"sign":"XXX"}

正确的提问方式:

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

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

目录
相关文章
|
7月前
|
Java Go 开发工具
【Java】(9)抽象类、接口、内部的运用与作用分析,枚举类型的使用
抽象类必须使用abstract修饰符来修饰,抽象方法也必须使用abstract修饰符来修饰,抽象方法不能有方法体。抽象类不能被实例化,无法使用new关键字来调用抽象类的构造器创建抽象类的实例。抽象类可以包含成员变量、方法(普通方法和抽象方法都可以)、构造器、初始化块、内部类(接 口、枚举)5种成分。抽象类的构造器不能用于创建实例,主要是用于被其子类调用。抽象类中不一定包含抽象方法,但是有抽象方法的类必定是抽象类abstract static不能同时修饰一个方法。
324 1
|
8月前
|
算法 安全 Java
除了类,Java中的接口和方法也可以使用泛型吗?
除了类,Java中的接口和方法也可以使用泛型吗?
249 11
|
9月前
|
存储 缓存 安全
Java集合框架(二):Set接口与哈希表原理
本文深入解析Java中Set集合的工作原理及其实现机制,涵盖HashSet、LinkedHashSet和TreeSet三大实现类。从Set接口的特性出发,对比List理解去重机制,并详解哈希表原理、hashCode与equals方法的作用。进一步剖析HashSet的底层HashMap实现、LinkedHashSet的双向链表维护顺序特性,以及TreeSet基于红黑树的排序功能。文章还包含性能对比、自定义对象去重、集合运算实战和线程安全方案,帮助读者全面掌握Set的应用与选择策略。
1044 23
|
9月前
|
存储 安全 Java
Java集合框架(一):List接口及其实现类剖析
本文深入解析Java中List集合的实现原理,涵盖ArrayList的动态数组机制、LinkedList的链表结构、Vector与Stack的线程安全性及其不推荐使用的原因,对比了不同实现的性能与适用场景,帮助开发者根据实际需求选择合适的List实现。
|
9月前
|
数据采集 JSON Java
Java爬虫获取1688店铺所有商品接口数据实战指南
本文介绍如何使用Java爬虫技术高效获取1688店铺商品信息,涵盖环境搭建、API调用、签名生成及数据抓取全流程,并附完整代码示例,助力市场分析与选品决策。
|
7月前
|
JSON 网络协议 安全
【Java】(10)进程与线程的关系、Tread类;讲解基本线程安全、网络编程内容;JSON序列化与反序列化
几乎所有的操作系统都支持进程的概念,进程是处于运行过程中的程序,并且具有一定的独立功能,进程是系统进行资源分配和调度的一个独立单位一般而言,进程包含如下三个特征。独立性动态性并发性。
389 1
|
7月前
|
JSON 网络协议 安全
【Java基础】(1)进程与线程的关系、Tread类;讲解基本线程安全、网络编程内容;JSON序列化与反序列化
几乎所有的操作系统都支持进程的概念,进程是处于运行过程中的程序,并且具有一定的独立功能,进程是系统进行资源分配和调度的一个独立单位一般而言,进程包含如下三个特征。独立性动态性并发性。
362 1
|
8月前
|
数据采集 存储 弹性计算
高并发Java爬虫的瓶颈分析与动态线程优化方案
高并发Java爬虫的瓶颈分析与动态线程优化方案
Java 数据库 Spring
350 0
|
8月前
|
算法 Java
Java多线程编程:实现线程间数据共享机制
以上就是Java中几种主要处理多线程序列化资源以及协调各自独立运行但需相互配合以完成任务threads 的技术手段与策略。正确应用上述技术将大大增强你程序稳定性与效率同时也降低bug出现率因此深刻理解每项技术背后理论至关重要.
534 16