koubei.marketing.data.trade.habbit.query(商户会员交易习惯查询接口)JAVA版本demo

简介: 说明:         商户会员交易习惯查询接口(koubei.marketing.data.trade.habbit.query)可获取会员在商户的消费习惯,包含复购率、桌单价、桌单价智能分析,商户会员交易习惯可帮助商户了解商户会员的消费习惯,以便更好的设置活动(如券门槛等)。

说明: 
        商户会员交易习惯查询接口(koubei.marketing.data.trade.habbit.query)可获取会员在商户的消费习惯,包含复购率、桌单价、桌单价智能分析,商户会员交易习惯可帮助商户了解商户会员的消费习惯,以便更好的设置活动(如券门槛等)。 

接口请求示例: 

//koubei.marketing.data.trade.habbit.query(商户会员交易习惯查询接口)     public  static void DataTradeHabbit_Query(){         AlipayClient   alipayClient=alipayclient();         KoubeiMarketingDataTradeHabbitQueryRequest request = new KoubeiMarketingDataTradeHabbitQueryRequest();         request.setBizContent("{" +         "\"biz_date\":\"20180314\"" +         "  }");         KoubeiMarketingDataTradeHabbitQueryResponse response=null;        try {            response = alipayClient.execute(request);            System.out.println(response.getBody());        } catch (AlipayApiException e) {            e.printStackTrace();        }         if(response.isSuccess()){         System.out.println("调用成功");         } else {         System.out.println("调用失败");         }     }}

接口同步返回示例: 

{    "koubei_marketing_data_trade_habbit_query_response": {        "code": "10000",        "msg": "Success",        "trade_habit_info": "[{\"trade_user_cnt_7d\":\"24\",\"trade_user_cnt_active_30d\":\"20\",\"zdj_order_amt_distribution_90d\":\"0-5:0.9737,5-10:0,10-15:0.0088,15-20:0,20-25:0,25及以上:0.0175\",\"trade_user_cnt_90d\":\"80\",\"zdj_order_amt_distribution_60d\":\"0-5:0.9737,5-10:0,10-15:0.0088,15-20:0,20-25:0,25及以上:0.0175\",\"zdj_service_amt_distribution_90d\":\"0-5:0.9737,5-10:0,10-15:0.0088,15-20:0,20-25:0,25及以上:0.0175\",\"zdj_order_amt_distribution_30d\":\"0-5:0.9737,5-10:0,10-15:0.0088,15-20:0,20-25:0,25及以上:0.0175\",\"trade_user_cnt_60d\":\"64\",\"trade_user_cnt_30d\":\"39\",\"zdj_order_amt_distribution_7d\":\"0-5:0.9733,5-10:0,10-15:0.0133,15-20:0,20-25:0,25及以上:0.0133\",\"zdj_service_amt_distribution_30d\":\"0-5:0.9737,5-10:0,10-15:0.0088,15-20:0,20-25:0,25及以上:0.0175\",\"zdj_service_amt_distribution_60d\":\"0-5:0.9737,5-10:0,10-15:0.0088,15-20:0,20-25:0,25及以上:0.0175\",\"trade_again_ratio_active_60d\":\"0.8667\",\"trade_again_ratio_active_30d\":\"0.8000\",\"biz_date\":\"20180314\",\"trade_again_ratio_active_90d\":\"1.0000\",\"zdj_order_amt_90d\":\"1556\",\"zdj_order_amt_30d\":\"3406\",\"zdj_service_amt_30d\":\"3405\",\"zdj_order_amt_60d\":\"1871\",\"zdj_service_amt_7d\":\"154\",\"trade_again_ratio_7d\":\"0.6250\",\"zdj_service_amt_60d\":\"1861\",\"zdj_service_amt_90d\":\"1542\",\"trade_again_ratio_active_7d\":\"0.7273\",\"trade_again_ratio_60d\":\"0.6719\",\"shop_id\":\"2088501624560335-all\",\"partner_industry_type\":\"正餐\",\"trade_again_ratio_90d\":\"0.8125\",\"trade_again_ratio_30d\":\"0.6667\",\"trade_user_cnt_active_60d\":\"30\",\"zdj_order_amt_7d\":\"158\",\"zdj_service_amt_distribution_7d\":\"0-5:0.9733,5-10:0,10-15:0.0133,15-20:0,20-25:0,25及以上:0.0133\",\"trade_user_cnt_active_90d\":\"35\",\"trade_user_cnt_active_7d\":\"11\"}]"    },    "sign": "a5BkRI50LYt3sQWyCS/NQY26DvXybVvmyN5wNwY3eTbYWx2NgjE0J8+/YyCV4jb5vlXJsDeYPYdnRCs7lvxah/sM6yg0aRTlf5c8KtEV5eLIko5sOZqIjRr8+hHISvHMo5/bDn4PfGN8J0csiMe1O/+cMGA8SRqwDWPckZUpmsI="}

注意点: 
1.对于非实时类指标请求业务日期为当天,对应的指标值返回为0【特别需注意】。实时类指标为统计当天的数据指标。 
2.如请求业务日期为当天,返回数据为当天0点至请求时间点的实时数据,可能存在分钟级延时。 
3.提供指定字段排序分页请求功能,每页返回记录数不超过50行。 
4.数据仅存储了2013-01-16之后数据,将查询不到这之前的数据,即使查询返回了,也是不可信任的脏数据。 
5.一次接口调用时最大可获取数据的时间跨期最大不超过90天。 
6.一次性调取的门店数最大可支撑10个。 
7.金额类指标单位为分。 

报错提供信息:appid+接口名+调用接口时间,最好将本次请求的完整参数一并发过来 ! 

如果大家在测试过程中遇到问题欢迎在帖子下方追问哈,请按照标准方式提问

目录
相关文章
|
2月前
|
JSON Java Apache
非常实用的Http应用框架,杜绝Java Http 接口对接繁琐编程
UniHttp 是一个声明式的 HTTP 接口对接框架,帮助开发者快速对接第三方 HTTP 接口。通过 @HttpApi 注解定义接口,使用 @GetHttpInterface 和 @PostHttpInterface 等注解配置请求方法和参数。支持自定义代理逻辑、全局请求参数、错误处理和连接池配置,提高代码的内聚性和可读性。
209 3
|
2月前
|
Java
在Java中如何实现接口?
实现接口是 Java 编程中的一个重要环节,它有助于提高代码的规范性、可扩展性和复用性。通过正确地实现接口,可以使代码更加灵活、易于维护和扩展。
212 64
|
2月前
|
Java 开发者
在 Java 中,一个类可以实现多个接口吗?
这是 Java 面向对象编程的一个重要特性,它提供了极大的灵活性和扩展性。
172 57
|
2月前
|
Java
在Java中实现接口的具体代码示例
可以根据具体的需求,创建更多的类来实现这个接口,以满足不同形状的计算需求。希望这个示例对你理解在 Java 中如何实现接口有所帮助。
98 38
|
30天前
|
数据采集 JSON Java
利用Java获取京东SKU接口指南
本文介绍如何使用Java通过京东API获取商品SKU信息。首先,需注册京东开放平台账号并创建应用以获取AppKey和AppSecret。接着,查阅API文档了解调用方法。明确商品ID后,构建请求参数并通过HTTP客户端发送请求。最后,解析返回的JSON数据提取SKU信息。注意遵守API调用频率限制及数据保护法规。此方法适用于电商平台及其他数据获取场景。
|
1月前
|
安全 Java API
java如何请求接口然后终止某个线程
通过本文的介绍,您应该能够理解如何在Java中请求接口并根据返回结果终止某个线程。合理使用标志位或 `interrupt`方法可以确保线程的安全终止,而处理好网络请求中的各种异常情况,可以提高程序的稳定性和可靠性。
51 6
|
2月前
|
Java API
Java中内置的函数式接口
Java中内置的函数式接口
39 2
|
2月前
|
Java
在Java中,接口之间可以继承吗?
接口继承是一种重要的机制,它允许一个接口从另一个或多个接口继承方法和常量。
155 1
|
2月前
|
Java Android开发
Eclipse 创建 Java 接口
Eclipse 创建 Java 接口
41 1
|
2月前
|
Java
java线程接口
Thread的构造方法创建对象的时候传入了Runnable接口的对象 ,Runnable接口对象重写run方法相当于指定线程任务,创建线程的时候绑定了该线程对象要干的任务。 Runnable的对象称之为:线程任务对象 不是线程对象 必须要交给Thread线程对象。 通过Thread的构造方法, 就可以把任务对象Runnable,绑定到Thread对象中, 将来执行start方法,就会自动执行Runable实现类对象中的run里面的内容。
49 1