\jd_vopProduct

Class Product

Summary

Methods
Properties
Constants
__construct()
Req()
GetPageNum()
QuerySkuByPage()
GetDetail()
SkuImage()
SkuState()
ProCheck()
CheckAreaLimit()
GetSkuGift()
GetYanBaoSku()
GetIsCod()
GetBatchIsCod()
GoodsSearch()
GetSimilarSku()
GetCategory()
TotalCheckNew()
No public properties found
No constants found
No protected methods found
$client_id
$username
$password_md5
$client_secret
N/A
No private methods found
No private properties found
N/A

Properties

$client_id

$client_id : 

Type

$username

$username : 

Type

$password_md5

$password_md5 : 

Type

$client_secret

$client_secret : 

Type

Methods

__construct()

__construct(  $client_id,   $username,   $password_md5,   $client_secret) 

Parameters

$client_id
$username
$password_md5
$client_secret

Req()

Req(\jd_vop\request\Request  $request, string  $response) : \jd_vop\response\Response

统一请求封装

Parameters

\jd_vop\request\Request $request

Request 对象 继承自request\Request

string $response

response 接收对象 实现 response\Response 接口

Throws

\jd_vop\exception\BizException
\jd_vop\exception\DataException
\jd_vop\exception\NetWorkException

Returns

\jd_vop\response\Response

GetPageNum()

GetPageNum(  $token) 

4.1 查询商品池编号 分类

Parameters

$token

string 授权时获取的access token

Throws

\jd_vop\exception\NetWorkException
\jd_vop\exception\BizException
\jd_vop\exception\DataException

QuerySkuByPage()

QuerySkuByPage(  $token,   $pageNum,   $pageSize,   $offset) : mixed

4.2 查询池内商品编号

Parameters

$token

string 授权时获取的access token

$pageNum

int 商品池编码(当前页数)

$pageSize

int 当前页显示条数,默认20,最大1000

$offset

int 偏移量

Throws

\jd_vop\exception\BizException
\jd_vop\exception\DataException
\jd_vop\exception\NetWorkException

Returns

mixed

GetDetail()

GetDetail(  $token,   $sku, \jd_vop\request\product\GetDetailQueryExt  $queryExts) : mixed

4.3 查询商品详情

Parameters

$token

string 授权时获取的access token

$sku

string 商品编号

\jd_vop\request\product\GetDetailQueryExt $queryExts

Throws

\jd_vop\exception\NetWorkException
\jd_vop\exception\BizException
\jd_vop\exception\DataException

Returns

mixed

SkuImage()

SkuImage(  $token,   $sku) : mixed

4.4 查询商品图片

Parameters

$token

string 授权时获取的access token

$sku

string 商品编号

Throws

\jd_vop\exception\BizException
\jd_vop\exception\DataException
\jd_vop\exception\NetWorkException

Returns

mixed

SkuState()

SkuState(  $token,   $sku) : mixed

4.5 查询商品 上下架状态

Parameters

$token

string 授权时获取的access token

$sku

string 商品编号

Throws

\jd_vop\exception\BizException
\jd_vop\exception\DataException
\jd_vop\exception\NetWorkException

Returns

mixed

ProCheck()

ProCheck(  $token,   $sku, \jd_vop\request\product\ProCheckQueryExt  $queryExts) : mixed

4.6 验证商品可售性

Parameters

$token

string 授权时获取的access token

$sku

string 商品编号

\jd_vop\request\product\ProCheckQueryExt $queryExts

string 扩展参数:英文逗号间隔输入 noReasonToReturn 无理由退货类型 thwa 无理由退货文案类型 isSelf 是否自营 isJDLogistics 是否京东配送 taxInfo 商品税率

Throws

\jd_vop\exception\BizException
\jd_vop\exception\DataException
\jd_vop\exception\NetWorkException

Returns

mixed

CheckAreaLimit()

CheckAreaLimit(  $token,   $skuIds,   $province,   $city,   $county,   $town) : mixed

4.7 查询商品区域购买限制

Parameters

$token

string 授权时获取的access token

$skuIds

string 商品编号,支持批量,以’,’分隔 (最高支持100个商品)

$province

string 一级地址编号

$city

string 二级地址编号

$county

string 三级地址编号

$town

string 四级地址编号

Throws

\jd_vop\exception\BizException
\jd_vop\exception\DataException
\jd_vop\exception\NetWorkException

Returns

mixed

GetSkuGift()

GetSkuGift(  $token,   $skuIds,   $province,   $city,   $county,   $town) : mixed

4.8 查询赠品信息

Parameters

$token

string 授权时获取的access token

$skuIds

string 商品编号,支持批量,以’,’分隔 (最高支持100个商品)

$province

string 一级地址编号

$city

string 二级地址编号

$county

string 三级地址编号

$town

string 四级地址编号

Throws

\jd_vop\exception\BizException
\jd_vop\exception\DataException
\jd_vop\exception\NetWorkException

Returns

mixed

GetYanBaoSku()

GetYanBaoSku(  $token,   $skuIds,   $province,   $city,   $county,   $town) : mixed

4.9 查询商品延保

Parameters

$token

string 授权时获取的access token

$skuIds

string 商品编号,支持批量,以’,’分隔 (最高支持100个商品)

$province

string 一级地址编号

$city

string 二级地址编号

$county

string 三级地址编号

$town

string 四级地址编号

Throws

\jd_vop\exception\BizException
\jd_vop\exception\DataException
\jd_vop\exception\NetWorkException

Returns

mixed

GetIsCod()

GetIsCod(  $token,   $skuIds,   $province,   $city,   $county,   $town, \jd_vop\request\product\GetIsCodQueryExt  $queryExts) : mixed

4.10 验证货到付款

Parameters

$token

string 授权时获取的access token

$skuIds

string 商品编号,支持批量,以’,’分隔 (最高支持100个商品)

$province

string 一级地址编号

$city

string 二级地址编号

$county

string 三级地址编号

$town

string 四级地址编号

\jd_vop\request\product\GetIsCodQueryExt $queryExts

string skuIds 返回具体的skuId明细

Throws

\jd_vop\exception\BizException
\jd_vop\exception\DataException
\jd_vop\exception\NetWorkException

Returns

mixed

GetBatchIsCod()

GetBatchIsCod(  $token,   $skuIds,   $province,   $city,   $county,   $town, \jd_vop\request\product\GetBatchIsCodQueryExt  $queryExts) : mixed

4.11批量验证货到付款

Parameters

$token

string 授权时获取的access token

$skuIds

string 商品编号,支持批量,以’,’分隔 (最高支持100个商品)

$province

string 一级地址编号

$city

string 二级地址编号

$county

string 三级地址编号

$town

string 四级地址编号

\jd_vop\request\product\GetBatchIsCodQueryExt $queryExts

string skuIds 返回具体的skuId明细

Throws

\jd_vop\exception\BizException
\jd_vop\exception\DataException
\jd_vop\exception\NetWorkException

Returns

mixed

GoodsSearch()

GoodsSearch(  $token,   $Keyword,   $catId,   $pageIndex,   $pageSize,   $Min,   $Max,   $Brands,   $cid1,   $cid2,   $sortType,   $priceCol,   $extAttrCol,   $mergeSku) : mixed

Parameters

$token

String 登录信息验证

$Keyword

String 搜索关键词

$catId

integer 分类ID ,三级分类ID

$pageIndex

integer 当前页

$pageSize

integer 当前页显示条数

$Min

string 价格区间,最低价

$Max

string 价格区间,最高价

$Brands

string 品牌编码

$cid1

string 一级分类id

$cid2

string 二级分类id

$sortType

string 排序 (例如:sale desc)

$priceCol

string 价格汇总(例:'yes')

$extAttrCol

string 扩展属性汇总(例:'yes')

$mergeSku

boolean 产品规格合并(true 、 false)

Throws

\jd_vop\exception\BizException
\jd_vop\exception\DataException
\jd_vop\exception\NetWorkException

Returns

mixed

GetSimilarSku()

GetSimilarSku(  $token,   $skuIds) : mixed

4.13 查询同类商品

Parameters

$token

String 登录信息验证

$skuIds

string 商品编号

Throws

\jd_vop\exception\BizException
\jd_vop\exception\DataException
\jd_vop\exception\NetWorkException

Returns

mixed

GetCategory()

GetCategory(  $token,   $cid) : mixed

4.14 查询分类信息

Parameters

$token

String 登录信息验证

$cid

integer 分类ID

Throws

\jd_vop\exception\BizException
\jd_vop\exception\DataException
\jd_vop\exception\NetWorkException

Returns

mixed

TotalCheckNew()

TotalCheckNew(  $token,   $province,   $city,   $county,   $town,   $skuIds) : mixed

4.15 商品可采校验接口

Parameters

$token

string 授权时获取的access token

$province

string 一级地址编号

$city

string 二级地址编号

$county

string 三级地址编号

$town

string 四级地址编号

$skuIds

string 商品编号,支持批量,以,分隔 (最高支持100个商品)

Throws

\jd_vop\exception\BizException
\jd_vop\exception\DataException
\jd_vop\exception\NetWorkException

Returns

mixed