开放接口 

 

1.卖家数据

服务说明
方法:$_user
说明:通过$_user获取当前的卖家信息
参数:无
 
属性说明

id

卖家ID

nick

卖家昵称

sellerCredit

信用

sellerGoodRate

好评率

country

国家

province

city

registrationDate   

省份

城市

注册时间

 
使用详解

<?php

echo $_user->id;
echo $_user->nick;
echo $_user->sellerCredit;
echo $_user->sellerGoodRate;
echo $_user->country;
echo $_user->province;
echo $_user->city;
echo $_user->registrationDate;

?>

2.店铺数据

服务说明
方法:$_shop
说明:通过$_shop获取当前的店铺信息
参数:无
 
属性说明

 

 

id

    店铺ID

title

domainName

shopLogo

logoUrl

mainBusiness

collectedCount

itemCount

ownerNick

ownerId

startTime

introduction 

bulletin

shopPageLinks

    店铺标题

  店铺域名

    店铺logo

    店 标

    店铺主营

    收藏人气

    宝贝数量

    店主昵称

    店主标识

    开店时间

    店铺简介

    店铺公告

    店铺页面链接

 

 
使用详解

<?php

echo $_shop->id;
echo $_shop->title;
echo $_shop->domainName;
echo $_shop->shopLogo;
echo $_shop->logoUrl;
echo $_shop->mainBusiness;
echo $_shop->collectedCount;
echo $_shop->itemCount;
echo $_shop->ownerNick;
echo $_shop->ownerId;
echo $_shop->startTime;
echo $_shop->introduction ;
echo $_shop->bulletin ;
echo $_shop->shopPageLinks;
 
?>

3.类目数据

服务说明
方法:$shopCategoryManager->queryAll();
说明:查询所有的店铺一级类目
参数:无
 
方法:$shopCategoryManager->querySubCategories($parentId)
说明:查询店铺类目的所有子类目
参数:父类目id
 
方法:$shopCategoryManager->queryById($id);
说明:查询指定的店铺类目
参数:类目id
 
属性说明

id

类目ID

name

类目名称

parentId

shopId           

父类目ID

类目所属店铺ID

 
使用详解

<?php

$allShopCategory=$shopCategoryManager->queryAll();
foreach($allShopCategory as $shopCategory){
    echo $shopCategory->name;
}
 
$parentId=0;//
$subCategories=$shopCategoryManager->querySubCategories($parentId);
foreach($subCategories as $shopCategory){
    echo $shopCategory->name;
}
 
$shopCategory = $shopCategoryManager->queryById(1);
echo $shopCategory->id;
echo $shopCategory->name;
echo $shopCategory->parentId;
echo $shopCategory->shopId;

?>

4.商品数据

服务说明
方法:$itemManager->queryById($id);
说明:查询指定id的商品(单个)
参数:商品id
 
方法:$itemManager->queryByIds($ids, "hotsell");
说明:查询指定id的商品(批量)
参数:商品id、排序方式
 
方法:$itemManager->queryByKeyword($keyWord,"hotsell",10);
说明:查询指定关键字的商品
参数:关键词、排序方式、返回数量
 
方法:$itemManager->queryByCategory(8,"hotsell",3);
说明:查询指定类目的商品
参数:类目id、排序方式、返回数量
 
属性说明

id

title

price

discountPrice

picUrl

soldCount

commentCount

collectedCount

shopCategoryId

itemCategoryId  

ownerId      

 

商品ID

商品标题

商品原价

商品现价

商品图片地址

销售数

评论数

收藏数

商品所属店铺类目

商品所属后台类目

商品所属卖家ID

 

 
使用详解

<?php

/*查询指定id的商品(单个)*/

$id=8;

$item = $itemManager->queryById($id);
echo $item->title;
 
/*查询指定id的商品(批量)*/
$ids = array(8,9,10);
$items = $itemManager->queryByIds($ids,"hotsell");
foreach($items as $item ){
    echo $item->title;
}
 
/*查询指定关键字的商品*/
$keyword = "暖宝宝";
$items=$itemManager->queryByKeyword($keyword,"hotsell",10);
foreach($items as $item){
    echo $item->title;
}
 
/*查询指定类目的商品*/
$cateId = 2;
$items=$itemManager->queryByCategory($cateId,"hotsell",10);
foreach($items as $item ){
    echo $item->title;
}
 
/*商品图片大小(支持40~1200之间任意尺寸)*/
echo $item->getPicUrl(80);
echo $item->getPicUrl(200);

?>

 
排序说明

hotsell

_hotsell

price

_price

newOn

_newOn   

HotKeep

_HotKeep      


商品销量降序排序

商品销量升序排序

商品价格降序排序(现价排序)

商品价格升序排序(现价排序)

商品上架时间降序排序

商品上架时间升序排序

商品收藏降序排序

商品收藏升序排序

5.URL数据

服务说明
方法:$uriManager->detailURI($item);
说明:获取详情页URL
参数:商品对象
 
方法:$uriManager->searchURI();
说明:获取列表页URL
参数:无
 
方法:$uriManager->shopCategoryURI($shopCategory);
说明:获取类目页URL
参数:类目对象
 
方法:$uriManager->favoriteLink();
说明:获取收藏店铺URL
参数:无
 
方法:$uriManager->favoriteLink($item->id);
说明:获取收藏商品URL
参数:商品id
 
方法:$uriManager->addCartURI($item->id);
说明:获取购物车URL
参数:商品id
 
方法:$uriManager->contactTag(String nick);
说明:获取客服doom结构
参数:参数无效
 
方法:$uriManager->supportTag();
说明:获取客服doom结构
参数:无
 
方法:$uriManager->supportTag(String id);
说明:获取客服doom结构
参数:参数无效
 
方法:$uriManager->supportTag(String id,String showMessage);
说明:获取客服doom结构
参数:showMessage为客服图片无法显示时显示的文字。其他参数无效。
 
方法:$uriManager->supportTag(String id,String showMessage,int paramInt)
说明:获取客服doom结构
参数:showMessage为客服图片无法显示时显示的文字。其他参数无效。
 
方法:$uriManager->supportTag(String id,String showMessage,int paramInt, boolean paramBoolean)
说明:获取客服doom结构
参数:showMessage为客服图片无法显示时显示的文字。其他参数无效。
 
客服doom结构:
<a href="http://webim.yhd.com/imFront/frontCheckPoint.action?merchantId=961" title="联系商家在线客服" target="_blank">
<img border="0" alt="图片加载中" src="/static/custom/img/mid_icon.gif">
</a>
无showMessage参数的接口,alt属性不存在。
 
方法:$uriManager->barcode($content, $w, $h);
说明获取二维码URL
参数内容、宽、高(二维码内容必须是http://shop.yhd.com或http://item.yhd.com)
 
使用详解

<?php

echo $uriManager->detailURI($item);
echo $uriManager->searchURI();
echo $uriManager->shopCategoryURI($shopCategory);
echo $uriManager->favoriteLink();
echo $uriManager->favoriteLink($item->id);
echo $uriManager->addCartURI($item->id);
echo $uriManager->contactTag("nick");
echo $uriManager->supportTag();
echo $uriManager->supportTag("1");
echo $uriManager->supportTag("1","请点击直接访问!");
echo $uriManager->supportTag("1","请点击直接访问!",1);
echo $uriManager->supportTag("1","请点击直接访问!",1,false);
echo $uriManager->barcode("http://yhd.com",80,80);

?>

 

提示

关闭