京东API

POP Open API

京东商城 Open API (WebService 版)

1

使用说明 ................................................................................................................................................................ 1 1.1 1.2 1.3 2

在线文档 ........................................................................................................................................................ 1 接入说明 ........................................................................................................................................................ 1 技术说明 ........................................................................................................................................................ 1

订单API . ................................................................................................................................................................ 2 2.1 2.2 2.3 2.4 2.5

获取订单信息列表API ................................................................................................................................ 2 获取单个订单信息API ................................................................................................................................ 6 商家出库操作API ........................................................................................................................................ 7 面单打印API (发货到京东) . ................................................................................................................... 8 SOP 发货操作API ..................................................................................................................................... 11

3 商品API . .............................................................................................................................................................. 12 3.1 3.2 3.3 3.4 3.5

SKU 信息查询API...................................................................................................................................... 12 SKU 信息修改API...................................................................................................................................... 13 通过条件查询商品ID 列表 API(初版) .............................................................................................. 14 通过商品ID 查询商品信息API (初版) . .............................................................................................. 15 商品上下架API . .......................................................................................................................................... 16

4 库存API . .............................................................................................................................................................. 17 4.1

更新SKU 库存API .................................................................................................................................... 17

5 售后API . .............................................................................................................................................................. 18 5.1 5.2

退货收货查询API ...................................................................................................................................... 18 退货收货确认API ...................................................................................................................................... 20

6 其他API . .............................................................................................................................................................. 21 6.1 6.2

获取商家发货地址API .............................................................................................................................. 21 获取商家物流公司API .............................................................................................................................. 22

7 8

商家合作类型说明 ............................................................................................................................................. 23 签名说明 .............................................................................................................................................................. 23

POP Open API

京东POP Open API

(WebService 版) 2011-05-20

1 使用说明

主页:http://gw.shop.360buy.com/

正式版:http://gw.shop.360buy.com/doc/doc.html 测试版:http://220.231.59.70/doc/doc.html 文档会进行定期更新,请以最新在线文档为准! 正式版文档里面包含正式发布的API ;

测试版文档一般要比正式版更新,里面包含了还没发布的新API 或者更新。

1.1 在线文档

1.2 接入说明

使用API 需要提供商家编号(venderId) ,商家密钥(venderKey、secretcode) ,如何使用,请参考签名说明。

测试时,向API 产品经理提供商家基本信息(尤其是合作类型),API 产品经理会根据情况给予测试环境的商家编号和密钥。商家的开发人员可以在测试环境的地址使用测试账号信息进行测试。

正式对接时,商家编号可以在京东商家后台(http://shop.360buy.com/) 中看到(首页“用户ID :10XXX ”或者 我的店铺“商家编号:10XXX ”,注意不是“店铺ID ”);正式环境的商家密钥,在向API 产品经理确认测试完成并且给予基本信息、IP 后,由API 产品经理开通并将密钥以邮件附件的形式发送给商家的京东负责人。

1.3 技术说明

京东开放平台API ,目前以SOAP WebService的方式提供。

目前主流语言平台,比如:.Net 、Java 、PHP 、vb6、C/C++等,都可以接入。 由于要使用IP

本API 文档由 杨宇帆 整理

POP Open API

2

订单API

功能说明: 根据检索条件,进行订单的查询,获取订单列表(支持分页)。 适用商家: 所有类型商家

注意事项: 开始时间和结束时间不得超过1个月!此查询类接口不能过于频繁的调用!

字段列表,如果为空,则返回默认字段;不为空,返回选择的字段,订单ID 不选也会返回

2.1 获取订单信息列表API

查询的时候,时间是下单的时间,考虑到等待付款的问题,请把开始时间调整到当前时间24个小时以上(一般26-48个小时应该没问题),就不会漏单了。请不要把间隔调太大,否则很容易查询超时!

方法名: searchOrderInfo

正式WSDL : http://gw.shop.360buy.com/services/services/orderSearchService?wsdl 测试WSDL : http://220.231.59.70/services/services/orderSearchService?wsdl

输入参数

查询的订单的状态

POP Open API

可选字段

POP Open API

输出参数

数据类型

✧ API 返回结果(ApiResult )

*!

✧ 订单查询返回结果(ApiOrderQueryDetail )

✧ 订单信息(Order )

POP Open API

✧ 订单中商品(Ware )

✧ 订单中收货人信息(Consignee )

POP Open API

2.2 获取单个订单信息API

功能说明: 根据京东订单ID 获取单笔交易订单的详细信息。 适用商家: 所有类型商家

注意事项: 此API 必须通过批量查询API 获取京东订单ID 后才能使用 方法名: searchOrderInfoByOrderId

正式WSDL : http://gw.shop.360buy.com/services/services/orderSearchService?wsdl 测试WSDL : http://220.231.59.70/services/services/orderSearchService?wsdl

输入参数

输出参数

POP Open API

2.3 商家出库操作API

功能说明:

通知京东订单已经出库,京东会按照订单信息,自动减去相应库存。 LBP 和SOPL ,由于发往京东配送中心,还需输入一些额外信息。

适用商家: 非FBP (LBP 、SOPL 、SOP )

注意事项: 一次只能出库一个订单。各个类型商家输入的参数有所不同。

LBP 、SOPL 商家必须设置默认发货地址!

方法名: outStorage

正式WSDL : http://gw.shop.360buy.com/services/services/orderSearchService?wsdl 测试WSDL : http://220.231.59.70/services/services/orderOutStorageService?wsdl

输入参数

输出参数

数据类型

✧ 出库信息(OrderOutData )(请注意不同类型商家可以输入的值)

为“空”的字段,系统会忽略里面的内容,请不要填写!

POP Open API

2.4 面单打印API (发货到京东)

功能说明: LBP 、SOPL 出库时,需要把打印的面单贴在包装上 适用商家: 仅LBP 、SOPL (SOP 不适用此API )

注意事项: 必须先获取订单id 。最好先出库后打印订单,否则打印结果的出库时间是错误的。

打印必须使用京东的彩色面单纸进行套打!

方法名: print

正式WSDL : http://gw.shop.360buy.com/services/services/orderPrintService?wsdl 测试WSDL : http://220.231.59.70/services/services/orderPrintService?wsdl

输入参数

输出参数

数据类型

✧ 打印结果(PrintResult )

● htmlContent :返回面单页面的HTML 代码,使用时把{barcode_url}替换成图片的地址即可。 ● imageData :是条形码图片二进制内容进行base64编码的结果,内容为图片文件根据data uri协议编

码的结果。比如data:image/jpeg;base64,/9j/4AAQ...(图片内容base64编码) image/jpeg表示是jpg 文件,image/gif、image/png分别表示gif 、png 文件。

POP Open API

● 如果打印的系统安装的浏览器是IE6、IE7,由于不支持data uri,必须将图片的base64编码(不含前面

data:image/jpeg;base64,)进行base64解码形成二进制内容,然后根据定义的图片格式保存成图片,然后将图片地址替换掉html 中的{barcode_url}既可。

● 如果不考虑IE6、7,浏览器是IE8或以上版本,或者使用Firefox 、Chrome 浏览器,可以直接把

imageData 中的内容替换掉html 中的{barcode_url}既可。

(打印结果、彩色面单纸参见下两页)

京东面单示例

图1面单打印结果示意(纵向A4,内容可能会有略微不同)

POP Open API

图2京东面单纸示意图(纵向A4,从京东购买)

POP Open API

2.5 SOP 发货操作API

功能说明: SOP 对订单进行发货操作,先出库后发货;发货操作意味着货物上路 适用商家: 仅SOP

注意事项: 一次只能发货一个订单。物流公司为0自送时,运单号必须为空,否则必填! 方法名: delivery

正式WSDL : http://gw.shop.360buy.com/services/services/orderDeliveryService?wsdl 测试WSDL : http://220.231.59.70/services/services/orderDeliveryService?wsdl

输入参数

输出参数

数据类型

✧ SOP 发货信息(SopDeliveryData )

POP Open API

3 商品API

通过输入商品ID 列表、京东SKUID 或者商家SKUID ,来查询SKU 信息。 京东商品ID 列表: 返回所有选定商品的所有SKU 信息列表

功能说明:

返回对应SKU 的信息列表(顺序一一对应), 京东SKUID 列表:

如果某个ID 查询失败,对应的SKU 信息为空 商家SKUID 列表: 返回对应SKU 信息列表,规则同上

3.1 SKU 信息查询API

适用商家: 所有类型商家

注意事项: 根据“ID 类型Type ”选择输入哪种ID 的列表 方法名: searchSkuInfo

正式WSDL : http://gw.shop.360buy.com/services/services/skuInfoSearchService?wsdl 测试WSDL : http://220.231.59.70/services/services/skuInfoSearchService?wsdl

输入参数

输出参数

POP Open API

数据类型

✧ SKU 信息(SkuInfo )

3.2 SKU 信息修改API

功能说明: 根据商家ID 和京东SKUID 修改SKU 的信息,包括SKU 的京东价、库存和外部ID 。 适用商家: 所有类型商家,但

FBP 不能修改库存

SKU 的属性信息,暂不提供!

注意:

如果商家SKUID 、京东价、库存都不填,即没有修改任何信息,报错 一次只能修改一个字段,不可以同时修改多个字段 目前暂不支持修改京东价!

方法名: updateSkuInfo

正式WSDL : http://gw.shop.360buy.com/services/services/skuInfoUpdateService?wsdl 测试WSDL : http://220.231.59.70/services/services/skuInfoUpdateService?wsdl

输入参数

输出参数

POP Open API

3.3 通过条件查询商品ID 列表 API(初版)

功能说明: 通过各种商品的字段进行搜索,返回商品ID 列表,并支持分页 适用商家: 所有类型商家

注意:

目前只能分别查询在售和待售的商品列表;开始时间和结束时间不能相差超过3个月 此API 目前还未定型,可能在未来进行改进

方法名: searchWareIdInfo

正式WSDL : http://gw.shop.360buy.com/services/services/wareIdSearchService?wsdl 测试WSDL : http://220.231.59.70/services/services/wareIdSearchService?wsdl

输入参数

输出参数

POP Open API

3.4 通过商品ID 查询商品信息API (初版)

功能说明: 通过京东的水平ID 查询商品,可以比较精确的查询 适用商家: 所有类型商家

注意: 此API 目前还未定型,可能在未来进行改进 方法名: searchWareInfo

正式WSDL : http://gw.shop.360buy.com/services/services/wareInfoSearchService?wsdl 测试WSDL : http://220.231.59.70/services/services/wareInfoSearchService?wsdl

输入参数

输出参数

数据类型

✧ 商品信息(WareInfo )

POP Open API

3.5 商品上下架API

功能说明: 通过京东商品ID ,上架或下架对应商品。 适用商家: 所有类型商家

注意: 每次只能操作一个商品,不支持批量;操作后,系统会有较长的延迟,展示页面才会变化 方法名: updateSaleSate

正式WSDL : http://gw.shop.360buy.com/services/services/saleStateUpdateService?wsdl 测试WSDL : http://220.231.59.70/services/services/saleStateUpdateService?wsdl

输入参数

输出参数

POP Open API

4

库存API

功能说明: 根据京东SKU 的id 更新SKU 库存量。 适用商家: 仅LBP 、SOP

通过京东SKU ID获取接口或其他接口已经获取了京东SKU 的ID 。

前提条件: 由于skuId 是Java 的Long 类,所以如果是.Net 对接,则必须把一个叫做skuIdSpecial

的属性设置为true !

注意: 此API 功能以被SKU 信息修改API 包含,但是可能没有这个API 效率高。 方法名: stockUpdate

正式WSDL : http://gw.shop.360buy.com/services/services/stockService?wsdl 测试WSDL : http://220.231.59.70/services/services/stockService?wsdl

4.1 更新SKU 库存API

输入参数

输出参数

数据类型

✧ 库存更新信息(SkuStockUpdata )

POP Open API

5 售后API

查询退货单及其SKU 信息。

功能说明: 用户退货、拒收后,商品被退回京东备件库,在备件库积累一段时间或一定数量后,将商品

寄回商家,并产生退货单,此API 提供退货单信息查询的功能。

适用商家: 所有类型商家

注意: 商家收货地址是包括邮编的字符串,比如:

“邮编:321061。地址:浙江省金华市婺城区白龙桥镇山回铺村”。 拒收商品一定不会有退货原因,退货商品的退货原因不一定会录入。 发货地址、发货人联系方式,目前没有内容,字段预留。

方法名: searchReturnInfo

正式WSDL : http://gw.shop.360buy.com/services/services/returnGoodsSearchService?wsdl 测试WSDL : http://220.231.59.70/services/services/returnGoodsSearchService?wsdl

5.1 退货收货查询API

输入参数

✧ 查询字段(queryFields 中Field 类型的name )

POP Open API

输出参数

数据类型

✧ 字段键值对(Field )

✧ 退货单信息(ReturnInfo )

POP Open API

✧ 退货物品信息(ReturnItem )

5.2 退货收货确认API

功能说明: 商家收到退货后,对退货单进行收货确认操作 适用商家: 所有类型商家

注意: 不支持批量确认和部分确认 方法名: searchReturnInfo

正式WSDL : http://gw.shop.360buy.com/services/services/returnGoodsConfirmService?wsdl 测试WSDL : http://220.231.59.70/services/services/returnGoodsConfirmService?wsdl

输入参数

输出参数

POP Open API

6

其他API

功能说明: 用于SOPL 订单出库时,获取发货地址列表,LBP 无需调用此接口 适用商家: 仅LBP 、SOPL (SOP 无此功能)

前提条件: 商家通过商家客户端设置了我的发货地址信息,并且设置了默认地址

注意:

SOPL 如果有多个发货地址可以使用本接口,SOP 、LBP 无需调用此接口 LBP 、SOPL 商家,出库使可以使用0表示默认地址

6.1 获取商家发货地址API

方法名: getStockAddress

正式WSDL : http://gw.shop.360buy.com/services/services/venderOutAddressService?wsdl 测试WSDL : http://220.231.59.70/services/services/venderOutAddressService?wsdl

输入参数

输出参数

数据类型

✧ AddressInfo 类型

POP Open API

6.2 获取商家物流公司API

功能说明: 获取物流公司列表,用于LBP 、SOPL 出库时、SOP 商家发货时,填写物流公司ID 适用商家: 仅LBP 、SOP (SOPL 此功能)

前提条件: 商家通过商家客户端设置了物流公司信息 方法名: getCompanyCustom

正式WSDL : http://gw.shop.360buy.com/services/services/logisticsCompanyService?wsdl 测试WSDL : http://220.231.59.70/services/services/logisticsCompanyService?wsdl

输入参数

输出参数

数据类型

✧ LogisticsCompany 类型

POP Open API

7 商家合作类型说明

8 签名说明

调用接口时需要做签名 签名用参数

加密算法

采用md5加密算法,加密规则暂定为:

venderSign=md5 ( venderKey+ venderId+ tradeNo + venderKey) 其中venderKey 为分配给商家的key (32位数字和大写字母组成的字符串); venderId 为商家ID ;tradeNo 为操作的流水号;md5加密的结果应转换成大写。 另外,md5为标准的md5算法,主流语言平台都提供了这个算法的支持; 以上伪代码中“+”是字符串连接,PHP 语言中,请使用“. ”而不是“+”。

比如:

商家ID (venderId ):10001

商家Key (venderKey ):6F471B736CA9E7A41479F13B6AB496EB 流水号(tradeNo ):asdf1234

那么 签名(venderSign )=md5("6F471B736CA9E7A41479F13B6AB496EB"+"10001"+"asdf1234"+ "6F471B736CA9E7A41479F13B6AB496EB")="90CA6C52A17D5D085437887B2162B353"

POP Open API

京东商城 Open API (WebService 版)

1

使用说明 ................................................................................................................................................................ 1 1.1 1.2 1.3 2

在线文档 ........................................................................................................................................................ 1 接入说明 ........................................................................................................................................................ 1 技术说明 ........................................................................................................................................................ 1

订单API . ................................................................................................................................................................ 2 2.1 2.2 2.3 2.4 2.5

获取订单信息列表API ................................................................................................................................ 2 获取单个订单信息API ................................................................................................................................ 6 商家出库操作API ........................................................................................................................................ 7 面单打印API (发货到京东) . ................................................................................................................... 8 SOP 发货操作API ..................................................................................................................................... 11

3 商品API . .............................................................................................................................................................. 12 3.1 3.2 3.3 3.4 3.5

SKU 信息查询API...................................................................................................................................... 12 SKU 信息修改API...................................................................................................................................... 13 通过条件查询商品ID 列表 API(初版) .............................................................................................. 14 通过商品ID 查询商品信息API (初版) . .............................................................................................. 15 商品上下架API . .......................................................................................................................................... 16

4 库存API . .............................................................................................................................................................. 17 4.1

更新SKU 库存API .................................................................................................................................... 17

5 售后API . .............................................................................................................................................................. 18 5.1 5.2

退货收货查询API ...................................................................................................................................... 18 退货收货确认API ...................................................................................................................................... 20

6 其他API . .............................................................................................................................................................. 21 6.1 6.2

获取商家发货地址API .............................................................................................................................. 21 获取商家物流公司API .............................................................................................................................. 22

7 8

商家合作类型说明 ............................................................................................................................................. 23 签名说明 .............................................................................................................................................................. 23

POP Open API

京东POP Open API

(WebService 版) 2011-05-20

1 使用说明

主页:http://gw.shop.360buy.com/

正式版:http://gw.shop.360buy.com/doc/doc.html 测试版:http://220.231.59.70/doc/doc.html 文档会进行定期更新,请以最新在线文档为准! 正式版文档里面包含正式发布的API ;

测试版文档一般要比正式版更新,里面包含了还没发布的新API 或者更新。

1.1 在线文档

1.2 接入说明

使用API 需要提供商家编号(venderId) ,商家密钥(venderKey、secretcode) ,如何使用,请参考签名说明。

测试时,向API 产品经理提供商家基本信息(尤其是合作类型),API 产品经理会根据情况给予测试环境的商家编号和密钥。商家的开发人员可以在测试环境的地址使用测试账号信息进行测试。

正式对接时,商家编号可以在京东商家后台(http://shop.360buy.com/) 中看到(首页“用户ID :10XXX ”或者 我的店铺“商家编号:10XXX ”,注意不是“店铺ID ”);正式环境的商家密钥,在向API 产品经理确认测试完成并且给予基本信息、IP 后,由API 产品经理开通并将密钥以邮件附件的形式发送给商家的京东负责人。

1.3 技术说明

京东开放平台API ,目前以SOAP WebService的方式提供。

目前主流语言平台,比如:.Net 、Java 、PHP 、vb6、C/C++等,都可以接入。 由于要使用IP

本API 文档由 杨宇帆 整理

POP Open API

2

订单API

功能说明: 根据检索条件,进行订单的查询,获取订单列表(支持分页)。 适用商家: 所有类型商家

注意事项: 开始时间和结束时间不得超过1个月!此查询类接口不能过于频繁的调用!

字段列表,如果为空,则返回默认字段;不为空,返回选择的字段,订单ID 不选也会返回

2.1 获取订单信息列表API

查询的时候,时间是下单的时间,考虑到等待付款的问题,请把开始时间调整到当前时间24个小时以上(一般26-48个小时应该没问题),就不会漏单了。请不要把间隔调太大,否则很容易查询超时!

方法名: searchOrderInfo

正式WSDL : http://gw.shop.360buy.com/services/services/orderSearchService?wsdl 测试WSDL : http://220.231.59.70/services/services/orderSearchService?wsdl

输入参数

查询的订单的状态

POP Open API

可选字段

POP Open API

输出参数

数据类型

✧ API 返回结果(ApiResult )

*!

✧ 订单查询返回结果(ApiOrderQueryDetail )

✧ 订单信息(Order )

POP Open API

✧ 订单中商品(Ware )

✧ 订单中收货人信息(Consignee )

POP Open API

2.2 获取单个订单信息API

功能说明: 根据京东订单ID 获取单笔交易订单的详细信息。 适用商家: 所有类型商家

注意事项: 此API 必须通过批量查询API 获取京东订单ID 后才能使用 方法名: searchOrderInfoByOrderId

正式WSDL : http://gw.shop.360buy.com/services/services/orderSearchService?wsdl 测试WSDL : http://220.231.59.70/services/services/orderSearchService?wsdl

输入参数

输出参数

POP Open API

2.3 商家出库操作API

功能说明:

通知京东订单已经出库,京东会按照订单信息,自动减去相应库存。 LBP 和SOPL ,由于发往京东配送中心,还需输入一些额外信息。

适用商家: 非FBP (LBP 、SOPL 、SOP )

注意事项: 一次只能出库一个订单。各个类型商家输入的参数有所不同。

LBP 、SOPL 商家必须设置默认发货地址!

方法名: outStorage

正式WSDL : http://gw.shop.360buy.com/services/services/orderSearchService?wsdl 测试WSDL : http://220.231.59.70/services/services/orderOutStorageService?wsdl

输入参数

输出参数

数据类型

✧ 出库信息(OrderOutData )(请注意不同类型商家可以输入的值)

为“空”的字段,系统会忽略里面的内容,请不要填写!

POP Open API

2.4 面单打印API (发货到京东)

功能说明: LBP 、SOPL 出库时,需要把打印的面单贴在包装上 适用商家: 仅LBP 、SOPL (SOP 不适用此API )

注意事项: 必须先获取订单id 。最好先出库后打印订单,否则打印结果的出库时间是错误的。

打印必须使用京东的彩色面单纸进行套打!

方法名: print

正式WSDL : http://gw.shop.360buy.com/services/services/orderPrintService?wsdl 测试WSDL : http://220.231.59.70/services/services/orderPrintService?wsdl

输入参数

输出参数

数据类型

✧ 打印结果(PrintResult )

● htmlContent :返回面单页面的HTML 代码,使用时把{barcode_url}替换成图片的地址即可。 ● imageData :是条形码图片二进制内容进行base64编码的结果,内容为图片文件根据data uri协议编

码的结果。比如data:image/jpeg;base64,/9j/4AAQ...(图片内容base64编码) image/jpeg表示是jpg 文件,image/gif、image/png分别表示gif 、png 文件。

POP Open API

● 如果打印的系统安装的浏览器是IE6、IE7,由于不支持data uri,必须将图片的base64编码(不含前面

data:image/jpeg;base64,)进行base64解码形成二进制内容,然后根据定义的图片格式保存成图片,然后将图片地址替换掉html 中的{barcode_url}既可。

● 如果不考虑IE6、7,浏览器是IE8或以上版本,或者使用Firefox 、Chrome 浏览器,可以直接把

imageData 中的内容替换掉html 中的{barcode_url}既可。

(打印结果、彩色面单纸参见下两页)

京东面单示例

图1面单打印结果示意(纵向A4,内容可能会有略微不同)

POP Open API

图2京东面单纸示意图(纵向A4,从京东购买)

POP Open API

2.5 SOP 发货操作API

功能说明: SOP 对订单进行发货操作,先出库后发货;发货操作意味着货物上路 适用商家: 仅SOP

注意事项: 一次只能发货一个订单。物流公司为0自送时,运单号必须为空,否则必填! 方法名: delivery

正式WSDL : http://gw.shop.360buy.com/services/services/orderDeliveryService?wsdl 测试WSDL : http://220.231.59.70/services/services/orderDeliveryService?wsdl

输入参数

输出参数

数据类型

✧ SOP 发货信息(SopDeliveryData )

POP Open API

3 商品API

通过输入商品ID 列表、京东SKUID 或者商家SKUID ,来查询SKU 信息。 京东商品ID 列表: 返回所有选定商品的所有SKU 信息列表

功能说明:

返回对应SKU 的信息列表(顺序一一对应), 京东SKUID 列表:

如果某个ID 查询失败,对应的SKU 信息为空 商家SKUID 列表: 返回对应SKU 信息列表,规则同上

3.1 SKU 信息查询API

适用商家: 所有类型商家

注意事项: 根据“ID 类型Type ”选择输入哪种ID 的列表 方法名: searchSkuInfo

正式WSDL : http://gw.shop.360buy.com/services/services/skuInfoSearchService?wsdl 测试WSDL : http://220.231.59.70/services/services/skuInfoSearchService?wsdl

输入参数

输出参数

POP Open API

数据类型

✧ SKU 信息(SkuInfo )

3.2 SKU 信息修改API

功能说明: 根据商家ID 和京东SKUID 修改SKU 的信息,包括SKU 的京东价、库存和外部ID 。 适用商家: 所有类型商家,但

FBP 不能修改库存

SKU 的属性信息,暂不提供!

注意:

如果商家SKUID 、京东价、库存都不填,即没有修改任何信息,报错 一次只能修改一个字段,不可以同时修改多个字段 目前暂不支持修改京东价!

方法名: updateSkuInfo

正式WSDL : http://gw.shop.360buy.com/services/services/skuInfoUpdateService?wsdl 测试WSDL : http://220.231.59.70/services/services/skuInfoUpdateService?wsdl

输入参数

输出参数

POP Open API

3.3 通过条件查询商品ID 列表 API(初版)

功能说明: 通过各种商品的字段进行搜索,返回商品ID 列表,并支持分页 适用商家: 所有类型商家

注意:

目前只能分别查询在售和待售的商品列表;开始时间和结束时间不能相差超过3个月 此API 目前还未定型,可能在未来进行改进

方法名: searchWareIdInfo

正式WSDL : http://gw.shop.360buy.com/services/services/wareIdSearchService?wsdl 测试WSDL : http://220.231.59.70/services/services/wareIdSearchService?wsdl

输入参数

输出参数

POP Open API

3.4 通过商品ID 查询商品信息API (初版)

功能说明: 通过京东的水平ID 查询商品,可以比较精确的查询 适用商家: 所有类型商家

注意: 此API 目前还未定型,可能在未来进行改进 方法名: searchWareInfo

正式WSDL : http://gw.shop.360buy.com/services/services/wareInfoSearchService?wsdl 测试WSDL : http://220.231.59.70/services/services/wareInfoSearchService?wsdl

输入参数

输出参数

数据类型

✧ 商品信息(WareInfo )

POP Open API

3.5 商品上下架API

功能说明: 通过京东商品ID ,上架或下架对应商品。 适用商家: 所有类型商家

注意: 每次只能操作一个商品,不支持批量;操作后,系统会有较长的延迟,展示页面才会变化 方法名: updateSaleSate

正式WSDL : http://gw.shop.360buy.com/services/services/saleStateUpdateService?wsdl 测试WSDL : http://220.231.59.70/services/services/saleStateUpdateService?wsdl

输入参数

输出参数

POP Open API

4

库存API

功能说明: 根据京东SKU 的id 更新SKU 库存量。 适用商家: 仅LBP 、SOP

通过京东SKU ID获取接口或其他接口已经获取了京东SKU 的ID 。

前提条件: 由于skuId 是Java 的Long 类,所以如果是.Net 对接,则必须把一个叫做skuIdSpecial

的属性设置为true !

注意: 此API 功能以被SKU 信息修改API 包含,但是可能没有这个API 效率高。 方法名: stockUpdate

正式WSDL : http://gw.shop.360buy.com/services/services/stockService?wsdl 测试WSDL : http://220.231.59.70/services/services/stockService?wsdl

4.1 更新SKU 库存API

输入参数

输出参数

数据类型

✧ 库存更新信息(SkuStockUpdata )

POP Open API

5 售后API

查询退货单及其SKU 信息。

功能说明: 用户退货、拒收后,商品被退回京东备件库,在备件库积累一段时间或一定数量后,将商品

寄回商家,并产生退货单,此API 提供退货单信息查询的功能。

适用商家: 所有类型商家

注意: 商家收货地址是包括邮编的字符串,比如:

“邮编:321061。地址:浙江省金华市婺城区白龙桥镇山回铺村”。 拒收商品一定不会有退货原因,退货商品的退货原因不一定会录入。 发货地址、发货人联系方式,目前没有内容,字段预留。

方法名: searchReturnInfo

正式WSDL : http://gw.shop.360buy.com/services/services/returnGoodsSearchService?wsdl 测试WSDL : http://220.231.59.70/services/services/returnGoodsSearchService?wsdl

5.1 退货收货查询API

输入参数

✧ 查询字段(queryFields 中Field 类型的name )

POP Open API

输出参数

数据类型

✧ 字段键值对(Field )

✧ 退货单信息(ReturnInfo )

POP Open API

✧ 退货物品信息(ReturnItem )

5.2 退货收货确认API

功能说明: 商家收到退货后,对退货单进行收货确认操作 适用商家: 所有类型商家

注意: 不支持批量确认和部分确认 方法名: searchReturnInfo

正式WSDL : http://gw.shop.360buy.com/services/services/returnGoodsConfirmService?wsdl 测试WSDL : http://220.231.59.70/services/services/returnGoodsConfirmService?wsdl

输入参数

输出参数

POP Open API

6

其他API

功能说明: 用于SOPL 订单出库时,获取发货地址列表,LBP 无需调用此接口 适用商家: 仅LBP 、SOPL (SOP 无此功能)

前提条件: 商家通过商家客户端设置了我的发货地址信息,并且设置了默认地址

注意:

SOPL 如果有多个发货地址可以使用本接口,SOP 、LBP 无需调用此接口 LBP 、SOPL 商家,出库使可以使用0表示默认地址

6.1 获取商家发货地址API

方法名: getStockAddress

正式WSDL : http://gw.shop.360buy.com/services/services/venderOutAddressService?wsdl 测试WSDL : http://220.231.59.70/services/services/venderOutAddressService?wsdl

输入参数

输出参数

数据类型

✧ AddressInfo 类型

POP Open API

6.2 获取商家物流公司API

功能说明: 获取物流公司列表,用于LBP 、SOPL 出库时、SOP 商家发货时,填写物流公司ID 适用商家: 仅LBP 、SOP (SOPL 此功能)

前提条件: 商家通过商家客户端设置了物流公司信息 方法名: getCompanyCustom

正式WSDL : http://gw.shop.360buy.com/services/services/logisticsCompanyService?wsdl 测试WSDL : http://220.231.59.70/services/services/logisticsCompanyService?wsdl

输入参数

输出参数

数据类型

✧ LogisticsCompany 类型

POP Open API

7 商家合作类型说明

8 签名说明

调用接口时需要做签名 签名用参数

加密算法

采用md5加密算法,加密规则暂定为:

venderSign=md5 ( venderKey+ venderId+ tradeNo + venderKey) 其中venderKey 为分配给商家的key (32位数字和大写字母组成的字符串); venderId 为商家ID ;tradeNo 为操作的流水号;md5加密的结果应转换成大写。 另外,md5为标准的md5算法,主流语言平台都提供了这个算法的支持; 以上伪代码中“+”是字符串连接,PHP 语言中,请使用“. ”而不是“+”。

比如:

商家ID (venderId ):10001

商家Key (venderKey ):6F471B736CA9E7A41479F13B6AB496EB 流水号(tradeNo ):asdf1234

那么 签名(venderSign )=md5("6F471B736CA9E7A41479F13B6AB496EB"+"10001"+"asdf1234"+ "6F471B736CA9E7A41479F13B6AB496EB")="90CA6C52A17D5D085437887B2162B353"


相关内容

  • 京东API接口整理
  • 1.类目API http://jos.jd.com/api/list.htm?id=62 360buy.warecats.get 1. 获取商家类目信息 jingdong.category.read.findAttrById 2. 获取类目属性 jingdong.category.read.find ...

  • 京东商城运营模式
  • 京东商城运营模式 一.京东商城是什么X 1998年6月18日,刘强东在北京市中关村创办了京东公司.早期代理销售光磁产品,并快速发展成为全国最具影响力的光磁产品代理商.2004年1月,京东公司进入电子商务领域,创办"京东多媒体网".2007年6月,京东启用全新域名并改版,自此,大家 ...

  • 云计算案例合集
  • 2013年云计算案例合集 目录 伴随着狼来的声音,微软.SAP 和亚马逊已经进军了中国的公有云市场.由此可知,云计算已经一点一滴地渗入到了人们的工作和生活中.巨头侵入中国市场,也反映出中国用户已经接受了云计算.其实,在过去的一年中,云计算也在各个行业中有了不俗的表现. 明尼苏达大学入云记 ..... ...

  • 京东庞大的物流体系是怎样的
  • 京东庞大的物流体系是怎样的 2015年,中国的大电商平台格局已定,各大平台开始重视的方向已经从过去的价格战转向最后一公里和O2O的布局了.移动电商.社交电商时代的到来,O2O成为每一家平台布局的重点. 我一直就说,O2O不是卖货.不是物流,而是综合的服务体验,是线上社群经济+线下社区经济的重要结合. ...

  • 天猫商城案例分析
  • 天猫商城案例分析 标签: 天猫商城 天猫案例分析 天猫商务模式 目录 ∙ ∙ ∙ ∙ • 一.天猫商城概述 • 二.天猫商城的基本情况 • 三.天猫商城的商业模式 • 四.天猫商城的经营模式分析 [显示全部] 一.天猫商城概述编辑本段回目录 淘宝网通过六年的发展,占据了中国网购市场80%的份额.聚集 ...

  • 中国人工智能行业研究分析研究报告
  • 中国市场调研在线 行业市场研究属于企业战略研究范畴,作为当前应用最为广泛的咨询服务,其研究成果以报告形式呈现,通常包含以下内容: 一份专业的行业研究报告,注重指导企业或投资者了解该行业整体发展态势及经济运行状况,旨在为企业或投资者提供方向性的思路和参考. 一份有价值的行业研究报告,可以完成对行业系统 ...

  • 京东商城的盈利模式
  • 京东商城展现了另一种可能. 过去4年里,京东以平均340%的复合增长率增长.但与此同时,4年来,京东的利润几乎为零.刘强东和他的京东,不断遭受质疑与拷问:一家高速扩张,却不赚钱的公司,能走多远? 在刘强东看来, 有关京东的未来,业界有两种预想. 一是,打败传统连锁零售,如国美.苏宁,成为新一代渠道之 ...

  • 同城物流的现状
  • 一.什么是同城快递? 在物流业,"同城配送"又被称为"最后一公里物流",也被称为城市 "轻物流",与顺丰.申通.德邦.圆通等全国联网的专业物流(快递)公司的业务侧重点不同,"同城配送"提供一个城市内A到B之间(尤其是市区 ...

  • 4.4阿里巴巴物流战略的竞争力分析
  • 毕业论文 学 部: 专 业: 班 级: 学 号: 学生姓名: 指导教师: 二〇一五 年 四 月 阿里巴巴物流战略的竞争力分析 中文摘要 随着我国的信息技术的飞速发展,以网络为基础的电子商务活动也在市场中迅速地发展起来.我国诸多B2B. B2C以及C2C等服务平台的成交量不断创出佳绩.但是因为国内缺乏 ...