首页>平台API>jingdong.isv.uploadOrderInfoLog

平台API

jingdong.pop.open.isv.domain.bindDomain
绑定域名
jingdong.pop.open.isv.domain.delDomain
删除域名
jingdong.pop.open.isv.domain.createDomain
创建ISV开放域名
jingdong.pop.open.isv.domain.queryDNSInfo
查询域名解析信息
jingdong.pop.open.isv.domain.createDomain
创建域名
jingdong.pop.open.isv.domain.validateDomainExist
验证域名是否存在
jingdong.isv.uploadDBOperationLog
上报数据库操作日志,详细日志接口说明文档查看:http://open.jd.com/home/home#/doc/common?listId=899
jingdong.race.rank.num.get
竞速销售排名数据
jingdong.real.sale.get
实时销量数据
jingdong.real.rank.sale.get
实时销量额排名数据
jingdong.race.rank.sale.get
竞速销售额排名数据
jingdong.isv.uploadBatchLog
批量上报日志
jingdong.isv.uploadThirdAppTransmitOrderInfoLog
上报第三方应用订单传递日志,详细日志接口说明文档查看:http://open.jd.com/home/home#/doc/common?listId=899
jingdong.isv.uploadOrderInfoLog
上报订单日志,详细日志接口说明文档查看:http://open.jd.com/home/home#/doc/common?listId=899
jingdong.isv.uploadLoginLog
上报登录日志,详细日志接口说明文档查看:http://open.jd.com/home/home#/doc/common?listId=899
jingdong.isv.addisvlog
添加ISV操作日志

jingdong.isv.uploadOrderInfoLog      上报订单日志,详细日志接口说明文档查看:http://open.jd.com/home/home#/doc/common?listId=899

API功能描述

上报订单日志,详细日志接口说明文档查看:http://open.jd.com/home/home#/doc/common?listId=899

授权类型

不需要

应用场景

通用应用 基础能力包

系统级别输入参数

名称 类型 是否必须 描述
method String API接口名称
access_token String 采用OAuth授权方式为必填参数
app_key String 应用的app_key
sign String 签名
timestamp String 时间戳,格式为yyyy-MM-dd HH:mm:ss,例如:2011-06-16 13:23:30。京东API服务端允许客户端请求时间误差为6分钟
format String 暂时只支持json
v String API协议版本,可选值:2.0

应用级别输入参数

名称 类型 是否必须 示例值 描述
user_ip  String  11.12.101.20  该访问请求的客户端外网IP。如果使用了SLB,客户端IP添加在HTTP访问请求的X-Forwarded-For属性的末尾。如果使用了CWAF,客户端IP放在real-ip属性。注意要记录用户客户端的IP,不是记录服务器的IP。 
app_name  String  日志  登录的应用名称,可以使用app名字或域名;此字段应为ISV的中文名或有辨识性的名称,不要用appkey或链接命名 
josAppKey  String  aaaa  与公共参数里的app_key一致 
jd_id  String  id123  和用户关联的京东帐号(如果没有帐号,设置可以关联到京东帐号的信息,如店铺名。如果关联多个帐号,用英文逗号分隔) 
device_id  String  a-dkd-dd  用户设备唯一标识。标识用户设备的唯一性,由ISV生成。 C/S架构可获取终端MAC地址作为device_id,如有多个网卡,统一方法为获取第一个物理网卡MAC地址。 B/S架构device_id生成方式请参考“附录二 设备ID接入说明”,并提供js植入页面URL给京东。B/S架构:js生成的字符串应为90位大写字母混合数字,其他格式的均非正确值;C/S架构:值为mac地址的标准格式,且应取用户客户端电脑的mac地址,非后端服务器的mac地址! 
user_id  String  123  ISV帐号体系中的用户ID或者用户名,正在访问订单的用户;此字段为执行当前操作的用户账号,请勿均记录为“系统操作”,或记录非用户的账号;不能记录为NULL 
file_md5  String  asd12232cx1  如果对应订单操作为导出,则填写导出的文件MD5值。如果非订单导出操作,此字段填写字符串“NULL”(注意:不是空);此字段的作用共两点:1、记录导出excel文件的md5值;2、用于关联导出订单日志上传时时被拆分开的日志。固此字段务必保证正确性,否则日志在使用时将无法正常关联。 
order_ids  String  1112312,123123  订单号列表,用英文逗号分隔,每次最多100条记录。如果超过100条,拆分成多条请求。要求传入的是京东的原始订单号(不是ISV应用系统中的订单号)。单条查询/导出时,order_ids为单条查询的订单号。批量查询/导出订单时,每条日志中order_ids字段最多包含100个订单号,用逗号分隔。当用户一次性导出订单数量超100时,此时上传的日志需要拆分为多条日志,拆分后的每条日志order_ids字段为本次导出的订单号,此时日志中的filemd5字段需保持相同(取导出文件的md5值)。以便根据filemd5字段关联一次导出操作涉及的订单。举例:用户A在2019年9月1日通过系统导出了5000条订单,则按照接口要求对应需拆分为50条日志进行上报,每条日志中包含100个被导出的订单号。 
operation  Number  对订单的操作,参考附录一 
url  String  https://www.jd.com/getorder?id=1  客户端请求的URL 如果是服务器自行触发的订单读取操作(比如通过定时任务读取处理订单),url为空;需记录发生当前操作时,对应页面的url(B/S架构)。C/S架构记录当前页面的位置信息,如访问菜单的名称等;注意不是回传日志的url 
time_stamp  Number  1561453843000  整型时间戳,精确到毫秒,1970年01月01日0点中以来的毫秒数,例如1482819560 

返回结果

名称 类型 示例值 描述
Number  0   结果码:成功0  

返回示例值

错误码

错误码 错误描述 解决方案
没有符合的记录

API测试工具

FAQ