1. 通用应用
通用应用是指ISV第三方软件开发商为京东的商家提供软件或相关服务时创建的应用类型。如果您想为京东的商家提供ERP软件、CRM软件、代运营、订单生产、物流软件、分析工具、模板装修等服务,需要申请“通用应用”。ISV软件开发商接入流程请参见http://help.jd.com/jos/question-705.html
2. 无线买家应用
移动手机端适用,无需授权,可调用无线API
3. 网站应用
广告网盟,无需授权,可调用CPS接口
4. 授权登录
京东账号授权登录第三方网站,指京东的用户可直接使用京东账号登录您自有的网站,又称联合登录或单点登录(SSO)
1. 商家应用,授权时报“容器检查登录用户不在应授权用户中”
提示容器检查登录用户不在应授权用户中,是指在授权验证时,授权系统会去POP商家信息库中查询并比对您的店铺账号和密码,这个验证过程未通过。
可能的原因有:
1)您的用户名不正确,使用您登录shop.jd.com的用户名密码进行授权;
2)您未在京东开通店铺;
3)您的店铺已到期。请您先与POP运营人员(您开通店铺时,POP会指定一名运营人员与您对接,如您是技术人员,可咨询您公司负责开通京东店铺的负责人)联系确认店铺账号的有效性。
2. 授权时报“系统繁忙”
请确认您的应用类型与对应的授权方式。
通用应用请参考http://help.jd.com/jos/question-594.html;
商家应用请您留意创建应用时的流程提示信息
无线应用、网站应用、授权登录无需进行授权
3. 授权时报“用户暂被锁定,请联系400-xxxx-xxxx”
原因 1)您的用户名不正确,使用您登录shop.jd.com的用户名密码进行授权;2)您的用户名被系统定为风险用户,您可尝试修改密码后再次进行授权,或联系POP运营确认您账户的安全性。
4. 授权时报:没有权限的授权类型
您使用了错误的授权方式,请检查您的应用类型与相对应的授权方式
1. 我在正式环境下申请的token在沙箱中使用时报“无效token”
正式环境与沙箱环境是两套系统,沙箱环境等于测试环境,appkey,secret和token需要重新申请
2. 沙箱环境:平台连接后端服务处理过程中出现未知异常信息
如果您是在沙箱中,表示沙箱环境暂时无法提供这个接口
3. 沙箱环境:添加商品接口,SDK中显示outer_id可以为空,但如果不输入outer_id会报“参数outer_id不合法”
2013年4月25日更新的sdk增加了outer_id,但沙箱环境未同步更新
4. 沙箱环境:调用接口时报“方法名不存在”
沙箱环境从2012年11月部署之后未更新,此后在接口和sdk方面的升级和更新内容,在沙箱中均无法使用,请您尝试在正式环境中调用接口。
Q:调取添加商品接口,报“商品的属性列表格式错误”,是什么问题?
A:请确认是自定义属性inputStr是否包含了特殊符号,目前仅支持\\ + - ! ( : ^ [ ] \ { } ~ * | & ;
Q:调取添加商品接口,报“数字格式非法,不是有效的数字”,为什么?
A:Attributes字段对应京东商家后台中下拉框或勾选框等无需手动填写的属性。
input_pids字段及input_strs字段对应京东商家后台中需要手动填写的属性。
ISBN及|版次等属性在商家后台需要手动填写,因此需要通过input_pids字段及input_strs字段提交。
Q:添加商品接口中,input_type为1或2时,值填写到哪?input_type为3时,是不是填写到input_strs这里呢?那input_pids又是什么?
A:input_type为1或2时,对应商家后台勾选框、下拉框等无需手动填写的属性,通过获取类目属性信息接口(360buy.ware.get.attribute)获取。input_type为3时,对应商家后台需要手动填写的属性,通过获取类目属性信息接口(360buy.ware.get.attribute)获取。input_strs是用户自行输入的类目属性ID;input_pids是用户自行输入的属性值。
A:订单状态目前没有备货的状态,可以在下载等待出库订单时,在程序上做一下过滤以提高效率。
Q:什么是父订单号(parent_order_id)?
A:买家在下单时,可能同时拍下自营商品及pop商家商品,后续会将这些商品拆分到不同的订单中。父订单号(parent_order_id)为买家下单时的订单号。
Q:SOP出库时提示“运单没有在青龙系统生成 ” | |||
A:请按以下步骤操作: 注:请按照顺序调用接口。1)获取运单号;2)提交运单信息;3)出库 | |||
Q:是否提供SOP货到付款京东快递单打印数据接口? | |||
A:目前未提供。请按照京东运单的参数说明进行模板设置。 | |||
Q:打印运单中的”代收金额“从哪里取得? | |||
A:请使用SOP面单打印数据中的“should_pay"字段,参考http://help.jd.com/jos/question-569.html#A7 | |||
Q:商家编码(customerCode)是什么? | |||
A:customerCode是京东物流后台的商家编码,并非POP商家后台显示的商家编号。 商家签约京东物流后,由物流运营人员分配用户名密码,登录www.jd-ex.com进行查看(首页顶部”商家登陆“)。 | |||
Q:京东运单设计版式上,可扫描部分是什么参数? | |||
A:可扫描部分为包裹号。 | |||
Q:目前的接口可以对接SOP商家,是否可以用于SOPL、LBP等商家? | |||
A:目前的模式只针对sop的对接,不适用于SOPL、LBP | |||
Q:订单合单如何回传运单号?内部是否会验证订单号与运单号一一对应? | |||
A:订单号与运单号可一对一,也可多对一。SOP出库时将多个订单回传相同运单号即可。 | |||
Q:运单号不存在或者已使用? | |||
A:请使用jingdong.etms.waybillcode.get重新获取运单号。 | |||
Q:收货人 和寄件人 电话格式做了长度限制? | |||
A:手机有校验,收货地址和寄件人地址不能超过100个字符; 收货人和寄件人名字不超过25字符;description 33个字符。 (字符,包括汉字长度) | |||
Q:一个商家有多个店铺,是否对应京东物流系统中多个customerCode? | |||
A:POP系统中的商家id与京东物流系统中的customerCode为一一对应关系。 | |||
Q:我们取得京东运单号后,有一个客户有两个订单,我们是不是可以把两个订单合并成一个订单发货 | |||
A:京东平台订单不支持。非京东平台订单支持合并发货。 | |||
Q:商家获取的运单号是否有“有效期”或保留时长? | |||
A:目前未设置有效期。商家获取的运单号将一直可用。 | |||
Q:我已经向京东物流系统提交了运单信息,为什么订单出库时还在报“运单没有在青龙系统生成 ”? | |||
A:由于提交运单信息后,数据在物流系统及POP系统中流转需要一定时间,请延迟约3分钟后,再调用SOP出库接口进行出库操作。 |