1,创建应用获取appKey,appSecret,SKD下载
需要缴费:入鼎费用,安全包购买费用
2 , 订单拉取服务(新工程),创建在云鼎上
需要调用接口:
/**
* 获取京东订单列表
* @throws
*/
JdClient client=new DefaultJdClient("http://api.jd.com/routerjson",accessToken,appKey,appSecret);
PopOrderSearchRequest request=new PopOrderSearchRequest();
// 设置京东店铺订单的拉取订单时间(默认为2天)
LocalDateTime currentTime = LocalDateTime.now();
LocalDateTime startTime = currentTime.minusDays(2);
Long endSecond = currentTime.atZone(ZoneOffset.systemDefault()).toEpochSecond();
Long startSecond = startTime.atZone(ZoneOffset.systemDefault()).toEpochSecond();
request.setEndDate(endSecond.intValue()); // 结束时间
request.setStartDate(startSecond.intValue()); // 开始拉单时间
request.setOrderState("WAIT_SELLER_STOCK_OUT"); // 等待出库的订单
request.setOptionalFields("itemInfoList,orderId,isShipmenttype,scDT,idSopShipmenttype,orderStartTime"); // 需返回的字段列表,可选
request.setPage("1");
request.setPageSize("20"); // 每页的条数
request.setSortType(1); // 排序方式,默认升序,1是降序,其它数字都是升序
request.setDateType(0); // 0按修改时间
PopOrderSearchResponse response=client.execute(request); //发送请求
————————————————
/**
* 获取京东单个订单详情
* @throws
*/
JdClient client=new DefaultJdClient("http://api.jd.com/routerjson",accessToken,appKey,appSecret);
// 遍历循环列表
List<OrderSearchInfo> orderInfoList = response.getOrderInfoList(); // 获取京东列表响应返回体
if (CollectionUtils.isNotEmpty(orderInfoList)) {
List<OrderSearchInfo> payedOrders = orderInfoList.stream().filter(item -> !todayExistOrderIds.contains(item.getOrderId())).collect(Collectors.toList());
for (OrderSearchInfo item : payedOrders) {
PopOrderGetRequest request=new PopOrderGetRequest();
request.setOptionalFields("venderld,orderType,payType"); // 需返回的字段列表,可选
request.setOrderId(item.getOrderId()); // 订单号,并且有效的订单号
PopOrderGetResponse res =client.execute(request); //发送订单详情的请求

}

————————————————
拉取后远程调用 bff-web同步订单信息接口(对订单数据安全校验,保存,同步订单信息)

3,trade 业务对拉取的订单业务进行处理

京东订单拉取接入流程相关推荐

  1. 【http-flv】zlmedia http 客户端拉取 http-flv 流程

    zlmediakit的player不支持拉取http flv 流 所以要自己开发. 演示场景为: rtmp 推流到zlmediakit 服务. http flv 从zlmediakit server ...

  2. 京东CPS商品推广接入流程

    京东CPS与阿里百川CPS有很大不同,认清基本概念后集成时就容易的多. 基本操作 京东CPS,只需要一个链接足以,这条链接放在自身的WebViewActivity中,如果设置了唤起App,则链接会返回 ...

  3. 美团分销联盟接口SDK(支持美团外卖,团购等业务CPA/CPS订单拉取和活动取链)

  4. RocketMQ:Consumer概述及启动流程与消息拉取源码分析

    文章目录 Consumer 概述 消费者核心类 消费者启动流程 消息拉取 PullMessageService实现机制 ProcessQueue实现机制 消息拉取基本流程 客户端发起消息拉取请求 消息 ...

  5. 【kafka】kafkaProducer 拉取元数据的流程

    文章目录 1.概述 本文为博主九师兄(QQ:541711153 欢迎来探讨技术)原创文章,未经允许博主不允许转载. 1.概述 拉取元数据的流程,可以整理出来下面这张图,如下 视频地址参考: 解析kaf ...

  6. Consumer消息拉取和消费流程分析

    1. 前言 MQConsumer是RocketMQ提供的消费者接口,从接口定义上可以看到,它主要的功能是订阅感兴趣的Topic.注册消息监听器.启动生产者开始消费消息. ​ 消费者获取消息的模式有两种 ...

  7. 青龙面板--京东脚本一键拉取库

    目前可用京东脚本一键拉取仓库 ql repo https://gh.fakev.cn/KingRan/KR.git "jd_|jx_|jdCookie" "activit ...

  8. git命令行拉取合并代码流程

    自己的分支:eleven 远程分支:dev fetch本地新创建分支: test 工作区:就是你在电脑里能看到的目录. 暂存区:英文叫 stage 或 index.一般存放在 .git 目录下的 in ...

  9. 【git安装配置 / 拉取上传】仓库流程

    一.在电脑管家中 安装拉取git的安装包 二.新建文件夹,克隆项目 鼠标右键选择Git Bash Here,输入 git clone http://git....com/....git Git 更换仓 ...

最新文章

  1. ERP选型技巧之“三不要一要”
  2. python 冷门_csvkit---python一个牛逼到不行的csv处理库
  3. 植物大战僵尸不能保存进度
  4. 设计一套基于NHibernate二级缓存的MongoDB组件(上)
  5. Nand Flash数据存储单元的整体架构
  6. 数字逻辑之组合逻辑电路
  7. 关天asp.net ajax beta中在updatepnael中注册脚本的解决方案
  8. centos6.5 mysql5.6.24 单实例二进制包安装
  9. ExcelToSQLServer-批量导入Excel文件到SQL Server数据库
  10. 股市日记之十四:牛二阶段(上篇)
  11. Apollo学习笔记(6)module control
  12. 分享华为鲲鹏(ARM)镜像站地址
  13. java字符串hash算法_Java常用HASH算法总结【经典实例】
  14. 简易购买电影票系统(Java)
  15. PS使得画布大小迅速和图像大小保持一致,裁切功能
  16. 面向对象三大基本特性
  17. jfinal save 超过9个字段以上就会出现数组下标越界
  18. 实用Maven插件 - 打包
  19. Java 计算时间差之年龄问题
  20. 碳足迹、碳核查、碳盘查三者的区别是什么?

热门文章

  1. python将中文数字转化成阿拉伯数字
  2. java emoji表情_java处理emoji表情的方法
  3. NS3仿真之LTE数据分析RSRP,SINR,吞吐量
  4. Excel:宏运行打开新表后excel崩溃
  5. 招投标行业114个数据源盘点
  6. gh ost mysql_MySQL DDL--gh-ost学习
  7. 面试题:在浏览器输入 URL 回车之后发生了什么?(超详细版)
  8. 别错过他们砍预算留给你的机会
  9. 双硬盘安装双系统,配置显卡驱动,安装cuda,pycuda
  10. 简述python文件操作的流程_Python文件操作详解