{{item.type_name}}:
Hi,需要什么帮助?
亲爱的开发者朋友们:
为了让各位开发者更便捷、更高效的接入大淘客选品库中的全量商品,本次更新,开放平台为大家带来了全新的商品入库方案。让您不再需要重复的调用四个入库接口进行商品入库,仅需一次对接,即可完成商品入库的全流程操作,省时又省心~
商品入库方案具体内容:仅需一次对接,即可完成商品入库的全流程操作(包括拉取全量商品,自动拉取新上架商品,商品基础信息实时更新(领券量,销量,价格等信息),失效商品自动过滤的功能)
商品入库方案优点:接入高效,省时又省心,自动完成商品入库操作(自动更新商品信息,自动上下架商品)
商品入库方案下载地址:1.0.0版本 :点击下载
商品入库方案使用说明:
1、定义类 xxxx(类名称)实现IDtkConsumer接口,如下图所示:
initTime:最近一次的拉取数据时间,拉取商品新增数据的开始时间,如果该接口返回数据为空或空字符串,应用重启会拉取所有商品数据;
buildRequestParameters:构建数据拉取请求参数,适用于商品列表、商品新增、商品更新和商品失效接口的请求参数;
initConsume:用于接收全量商品和新增商品接口返回的数据;
updateConsume:用于接收商品更新接口返回的数据;
invalidConsume:用于接收商品失效数据接口返回的数据
2、构建请求客户端对象,代码如下所示
public static void main(String[] args) {
// 数据拉取的对象配置
DtkFetchConfig fetchConfig = new DtkFetchConfig();
// 开放平台应用-appKey
fetchConfig.setAppKey("xxxxxxxx");
// 开放平台应用-appSecret
fetchConfig.setAppSecret("xxxxxxxxxxxxxxxxxxxxxxxx");
// 数据拉取的消费对象
fetchConfig.setConsumer(new DtkGoodsConsumer());
// 构建请求客户端对象
DtkFetchClient fetchClient = DtkFetchClientFactory.getInstance().clientBuild(fetchConfig);
// 执行数据拉取
/******该拉取方法需要用户自行使用定时任务调用,否则只会运行一次。*******/
fetchClient.fetch();
}
若在对接过程中遇到任何问题请及时联系在线客服,或者添加QQ3001138400进行处理
大淘客运营中心
2021年8月17日