SDK 开放接口详解 数据详解 卖家 ID:id 卖家昵称:nick 注册时间:registrationDate 卖 国家:country 家 省份:province 数 城市:city 据 信用:sellerCredit 好评率:sellerGoodRate 信息 获取方式 通过$_user 获取当前的卖家 credit; $_user->goodRate; $_user->id; $_user->nick; $_user->registrationDate; $_user->country; $_user->province; $_user->city; ?> 店 铺 id: id 店铺标题: title 店铺域名: domainName 店铺 logo: shopLogo (新版头部上用到的那种) 店 标: logoUrl 店 铺 数 据 (原先老的 80x80 的) 店铺主营: mainBusiness 收藏人气: collectedCount 宝贝数量: itemCount 店主昵称: ownerNick 店主标识: ownerId 开店时间: startTime 店铺简介: introduction 店铺公告: bulletin 店铺页面链接: shopPageLinks 店铺类目 ID: id 店铺类目名称:name 店铺类目图标:iconUrl 父类目 ID:parentId 店 类目所属店铺 ID:shopId 铺 类 目 数 据 店 铺 类 目 获 取 通 过 ShopCategoryManager 的 说 明如下: 1. 查询所有的店 铺类 目: queryAll 参数说明:此接口不需要参 数,查询当前店铺的所有店 铺类目 2. 查询店铺类目 的所 有子 类目:querySubCategories 参数说明:此方法需要传递 父类目 id 3. 根据店铺类目 标识 查询 /*查询店铺类目的所有子类目 查询店铺类目的所有子类目*/ 查询店铺类目的所有子类目 querySubCategories ($parentId); foreach($subCategories as $shopCategory){ echo "店铺类目名称是: ".$shopCategory->name; } ?> } ?> /*查询所有的店铺类目数据 查询所有的店铺类目数据*/ 查询所有的店铺类目数据 ShopCategoryManager 获取, queryAll(); foreach($allShopCategory as $shopCategory){ echo "店铺类目名称是: ".$shopCategory->name; getShopPageLinks(); 通过$_shop 获取当前的店铺 的信息,其中页面链接信息 id; /*获取店铺 id*/ /*获取店铺名称*/ /*获取店铺简介*/ /*获取店铺公告*/ /*获取店铺 ID*/ /*获取店铺标题*/ /*获取卖家信用*/ /*获取卖家好评率*/ /*获取卖家 ID*/ /*获取卖家昵称*/ /*获取卖家注册时间*/ /*获取卖家国家*/ /*获取卖家省份*/ /*获取卖家城市*/ 使用实例 通过 “shopManager” 来获取。 $_shop->title; $_shop->introduction; $_shop-> bulletin; $_shop->id; $_shop->title; ?> foreach($pageLinks as $pageLink){ echo "页面名称".$pageLink->text; echo "页面链接".$pageLink->href; echo "页面打开目标".$pageLink->target; 店铺类目:queryById 参数说明:此方法需要传递 类目 id } ?> 查询店铺类目中的一级类目:此时$parentId=0,即所有一级类目 的父类目的 id=0 查询店铺类目中的二级类目:把已经查到一级类目的类目 id 作为$parentId,查询店铺类目的二级类目 根据店铺类目标识查询店铺类目: queryById ($Id); echo "店铺类目名称是: ".$shopCategory->name; ?> 宝贝 ID :id 宝贝后台类目: itemCategoryId 宝贝标题:title 宝贝价格:price 宝贝图片地址:picUrl 宝贝销售量:soldCount 宝贝收藏量: collectedCount 宝贝所属卖家 ID: ownerId 宝贝评论数: commentCount (此 属性只有商城店铺有,C 店铺 没有) 宝贝销售量:soldCount 宝 贝 数 据 设计师通过 ItemManager 获 取 宝 贝 数 据 , ItemManager 的接口说明如下: 1. 根 据 关 键 字 查 询 宝 贝 : queryByKeyword 参数说明:此接口需要传递 3 个参数,分别为查询关键 字,宝贝排序类型,查询数 量,其中宝贝排序类型具体 见下表,此接口最多返回 20 个宝贝。 2.根据店铺类目 ID 来查询该 根据店铺类目 类目下的宝贝: 类目下的宝贝: queryByCategory 参数说明:此接口需要传递 3 个参数,分别为店铺类目 id,宝贝排序类型,查询数 量,其中宝贝排序类型具体 见下表,此接口最多返回 20 个宝贝。 3.根据指定的宝贝 Id 查询对 根据指定的宝贝 应的宝贝数据: 应的宝贝数据:queryById 参数说明:此接口需要传递 1 个参数宝贝 ID,如果没有 查询到宝贝则返回空 4.根据一组宝贝 ID 查询宝 根据一组宝贝 贝,返回的宝贝最大个数为 20 个:queryByIds 参数说明:此接口需要传递 2 个参数,分别为待查询的 /*查询关键字为 IPad 的 10 个宝贝 按照热销降序排列 查询关键字为 个宝贝, 按照热销降序排列*/ queryByKeyword("IPad","hotsell",10); foreach($items as $item){ echo "宝贝标题: ". $item->title; echo "宝贝价格: ". $item->price; } ?> 根据店铺类目 ID 查询该类目下的宝贝: 查询该类目下的宝贝: queryByCategory($categoryId,"hotsell",1 0); foreach($items as $item ){ echo "宝贝标题:". $item->title; echo "宝贝价格:". $item->price; } ?> 根据指定的宝贝 Id 查询对应的宝贝数据: queryById ($id); echo "宝贝标题:". $item->title; echo "宝贝价格:". $item->price; ?> 根据一组宝贝 ID 查询宝贝: queryByIds($ids,"hotsell"); foreach($items as $item ){ echo "宝贝标题:". $item->title; echo "宝贝价格:". $item->price; 宝贝 ID 列表以及排序类型, 其中宝贝排序类型具体见下 表, 此接口最多返回 20 个宝 贝。 } ?> 获取不同尺寸的图片 queryById ($id); echo "宝贝标题:". $item->title; echo "宝贝价格:". $item->price; echo “宝贝图片 120x120”. $item->getPicUrl(120); echo “宝贝图片 220x220”. $item-> getPicUrl(220); ?> 友情链接 id:id 友 情 链 接 数 据 友情链接标题:title 用户标识:userId 友情链接 URL:url 友 情 链 接 数 据 通 过 FriendLinkManager 接 口 获 取,FriendLinkManager 的接 口说明如下: 1. 查询当前用户 的所 有友 情链接:queryAllLinks 参数说明:此接口不需要参 数,获取当前用户的友情链 接 宝贝详情页 URI 搜索列表页 URI 评价页面 URI 店铺介绍页面 URI 店铺类目 URI 收藏店铺 URI 旺旺链接 URI 2. 生成搜索列表页的 URI: searchURI 参数说明:此接口不需要参 U R L 数 据 数 detailURI(); ?> 3.生成当前用户的评价页面 生成当前用户的评价页面 URI: rateURI 参数说明:此接口不需要参 数 rateURI(); ?> 生成店铺类目 URI 4.生成当前店铺介绍页面的 生成当前店铺介绍页面的 URI: shopIntrURI 参数说明:此接口不需要参 shopCategoryURI($shopCategory) ?> 生成店铺介绍页面的 URI shopIntrURI (); ?> 生成评价页面的 URI rateURI (); ?> 1. 生成宝贝详情页的 URI: detailURI 参数说明:此接口需要传递 宝贝对象作为参数 detailURI(); ?> 生成搜索列表页的 URI searchURI(); ?> 生成宝贝详情页的 URI = $uriManager-> detailURI($item); ?> 查询当前用户的所有友情链接 queryAllLinks (); as $friendLink ){ foreach($friendLinks echo "友情链接:". $friendLink ->title; } 数 shopIntrURI(); ?> 5. 生 成 店 铺 类 目 对 应 的 URI:shopCategoryURI 参数说明:此接需要传递店 铺类目对象作为参数,当点 击生成的 uri 时,本地 sdk 会 自动跳转到 searchList.htm, 而 此 URI 最 终 会 渲 染 searchList.php 页面 shopCategory URI ($shopCategory); ?> 6. 生 成 收 藏 店 铺 URI : favoriteLink 参数说明:此接口不需要参 数,默认获取收藏当前店铺 的 URI 生成收藏店铺 URI:favoriteLink : favoriteLink() ?> 生成旺旺链接 URI:contactTag(userNick) contactTag('nickname') ?> favoriteLink(); ?> 7. 生 成 旺 旺 链 接 URI : contactTag(userNick) 参数说明:此接需要传递用 户的旺旺名称 contactTag ('nick'); ?> 宝贝数据——宝贝排序规则 宝贝数据——宝贝排序规则 —— 排序标识 ceofp _ceofp hotsell _hotsell price _price newOn _newOn HotKeep _HotKeep time _time 人气宝贝降序排序 人气宝贝升序排序 热销宝贝降序排序 热销宝贝升序排序 以宝贝价格降序排序 以宝贝价格升序排序 说明 是 否 否 否 否 否 否 否 否 否 否 否 是否默认显示 以最新上架宝贝降序排序 以最新上架宝贝升序排序 以热门搜藏降序排序 以热门搜藏升序排序 快结束在后 快结束在前