为了进行电商平台 alibaba 的API开发,首先我们需要做下面几件事情。
1)开发者注册一个账号
2)然后为每个alibaba应用注册一个应用程序键(App Key) 。
3)下载 alibaba API的SDK并掌握基本的API基础知识和调用
4)利用SDK接口和对象,传入AppKey或者必要的时候获取并传入SessionKey来进行程序开发。
5)利用alibaba平台的文档中心和API测试工具,对接口进行测试。从而了解返回信息,方便程序获取。
以上是一般alibaba API应用开发的关键流程,其中通过alibaba文档中心和API测试工具,进行概念了解和接口信息查询很重要。因为这些数据就是我们需要在逐步显示出来的。alibaba的API很多,不过都分为了好几个领域,慢慢就会了解深入了。
item_get-根据ID取商品详情接口
通过代码封装该接口可以拿到商品标题,商品价格,商品促销信息,商品优惠价,商品库存,sku属性,商品图片,desc图片,desc描述,sku图片,sku描述,商品规格,商品销量,商品重量,商品尺寸,商品列表,店铺所有商品,商品详情属性描述等页面上有的参数均可以拿到。
请求方式:HTTPS GET POST
alibaba.item_get
公共参数
名称 | 类型 | 必须 | 描述 |
---|---|---|---|
key | String | 是 | 调用key(必须以GET方式拼接在URL中) |
secret | String | 是 | 调用密钥 |
api_name | String | 是 | API接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等] |
cache | String | 否 | [yes,no]默认yes,将调用缓存的数据,速度比较快 |
result_type | String | 否 | [json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读 |
lang | String | 否 | [cn,en,ru]翻译语言,默认cn简体中文 |
version | String | 否 | API版本 |
请求参数
请求参数:num_iid=60840463360
参数说明:num_iid:商品ID
请求示例
<?php
// 请求示例 url 默认请求参数已经URL编码处理
// 本示例代码未加密secret参数明文传输,若要加密请参考:https://open.onebound.cn/help/demo/sdk/demo-sign.php
$method = "GET";
$url = "https://api-gw.onebound.cn/alibaba/item_get/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&num_iid=60840463360";
$curl = curl_init();
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST,FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,FALSE);
curl_setopt($curl, CURLOPT_FAILONERROR, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, true);
curl_setopt($curl, CURLOPT_ENCODING, "gzip");
var_dump(curl_exec($curl));
?>
响应示例
{
"item": {
"num_iid": "60840463360",
"title": "Slip-on Daily Urban Walking Shoes",
"desc_short": "",
"price": "$47.70",
"nick": "cn1522808546pkux",
"num": 9999,
"min_num": 2,
"detail_url": "https://www.alibaba.com/product-detail/Reebaby-Hot-Sell-Group-0-with_60840463360.html",
"pic_url": "https://sc04.alicdn.com/kf/HTB1GHVXaPvuK1Rjy0Faq6x2aVXa7.jpg",
"desc": "\r\n<p> <img src=\"//sc01.alicdn.com/kf/HTB1pHumyFmWBuNjSspdq6zugXXak/232931611/HTB1pHumyFmWBuNjSspdq6zugXXak.jpg\" data-src=\"//sc01.alicdn.com/kf/HTB1pHumyFmWBuNjSspdq6zugXXak/232931611/HTB1pHumyFmWBuNjSspdq6zugXXak.jpg\" data-alt=\"Slip-On Daily Urban Walking Shoes\" ori-width=\"790\" ori-height=\"1117\"></p>\n<noscript><img src=\"//sc01.alicdn.com/kf/HTB1pHumyFmWBuNjSspdq6zugXXak/232931611/HTB1pHumyFmWBuNjSspdq6zugXXak.jpg\" alt=\"Slip-On Daily Urban Walking Shoes\" ori-width=\"790\" ori-height=\"1117\"></noscript>\n<img src=\"//sc01.alicdn.com/kf/HTB1jrTsyQ9WBuNjSspeq6yz5VXaR/232931611/HTB1jrTsyQ9WBuNjSspeq6yz5VXaR.jpg\" data-src=\"//sc01.alicdn.com/kf/HTB1jrTsyQ9WBuNjSspeq6yz5VXaR/232931611/HTB1jrTsyQ9WBuNjSspeq6yz5VXaR.jpg\" data-alt=\"Slip-On Daily Urban Walking Shoes\" ori-width=\"790\" ori-height=\"890\"><noscript><img src=\"//sc01.alicdn.com/kf/HTB1jrTsyQ9WBuNjSspeq6yz5VXaR/232931611/HTB1jrTsyQ9WBuNjSspeq6yz5VXaR.jpg\" alt=\"Slip-On Daily Urban Walking Shoes\" ori-width=\"790\" ori-height=\"890\"></noscript>\n<img src=\"//sc01.alicdn.com/kf/HTB15.ciiHArBKNjSZFLq6A_dVXaA/232931611/HTB15.ciiHArBKNjSZFLq6A_dVXaA.jpg\" data-src=\"//sc01.alicdn.com/kf/HTB15.ciiHArBKNjSZFLq6A_dVXaA/232931611/HTB15.ciiHArBKNjSZFLq6A_dVXaA.jpg\" data-alt=\"Slip-On Daily Urban Walking Shoes\" ori-width=\"790\" ori-height=\"1051\"><noscript><img src=\"//sc01.alicdn.com/kf/HTB15.ciiHArBKNjSZFLq6A_dVXaA/232931611/HTB15.ciiHArBKNjSZFLq6A_dVXaA.jpg\" alt=\"Slip-On Daily Urban Walking Shoes\" ori-width=\"790\" ori-height=\"1051\"></noscript>\n<img src=\"//sc01.alicdn.com/kf/HTB1qUMeyTlYBeNjSszcq6zwhFXao/232931611/HTB1qUMeyTlYBeNjSszcq6zwhFXao.jpg\" data-src=\"//sc01.alicdn.com/kf/HTB1qUMeyTlYBeNjSszcq6zwhFXao/232931611/HTB1qUMeyTlYBeNjSszcq6zwhFXao.jpg\" data-alt=\"Slip-On Daily Urban Walking Shoes\" ori-width=\"790\" ori-height=\"656\"><noscript><img src=\"//sc01.alicdn.com/kf/HTB1qUMeyTlYBeNjSszcq6zwhFXao/232931611/HTB1qUMeyTlYBeNjSszcq6zwhFXao.jpg\" alt=\"Slip-On Daily Urban Walking Shoes\" ori-width=\"790\" ori-height=\"656\"></noscript>\n<img src=\"//sc01.alicdn.com/kf/HTB1TqSjiUOWBKNjSZKzq6xfWFXai/232931611/HTB1TqSjiUOWBKNjSZKzq6xfWFXai.jpg\" data-src=\"//sc01.alicdn.com/kf/HTB1TqSjiUOWBKNjSZKzq6xfWFXai/232931611/HTB1TqSjiUOWBKNjSZKzq6xfWFXai.jpg\" data-alt=\"Slip-On Daily Urban Walking Shoes\" ori-width=\"790\" ori-height=\"1159\"><noscript><img src=\"//sc01.alicdn.com/kf/HTB1TqSjiUOWBKNjSZKzq6xfWFXai/232931611/HTB1TqSjiUOWBKNjSZKzq6xfWFXai.jpg\" alt=\"Slip-On Daily Urban Walking Shoes\" ori-width=\"790\" ori-height=\"1159\"></noscript>\n<img src=\"//sc01.alicdn.com/kf/HTB1qG0qiIIrBKNjSZK9q6ygoVXac/232931611/HTB1qG0qiIIrBKNjSZK9q6ygoVXac.jpg\" data-src=\"//sc01.alicdn.com/kf/HTB1qG0qiIIrBKNjSZK9q6ygoVXac/232931611/HTB1qG0qiIIrBKNjSZK9q6ygoVXac.jpg\" data-alt=\"Slip-On Daily Urban Walking Shoes\" ori-width=\"790\" ori-height=\"1147\"><noscript><img src=\"//sc01.alicdn.com/kf/HTB1qG0qiIIrBKNjSZK9q6ygoVXac/232931611/HTB1qG0qiIIrBKNjSZK9q6ygoVXac.jpg\" alt=\"Slip-On Daily Urban Walking Shoes\" ori-width=\"790\" ori-height=\"1147\"></noscript>\n<img src=\"//sc01.alicdn.com/kf/HTB1iB7VyGmWBuNjy1Xaq6xCbXXa0/232931611/HTB1iB7VyGmWBuNjy1Xaq6xCbXXa0.jpg\" data-src=\"//sc01.alicdn.com/kf/HTB1iB7VyGmWBuNjy1Xaq6xCbXXa0/232931611/HTB1iB7VyGmWBuNjy1Xaq6xCbXXa0.jpg\" data-alt=\"Slip-On Daily Urban Walking Shoes\" ori-width=\"790\" ori-height=\"610\"><noscript><img src=\"//sc01.alicdn.com/kf/HTB1iB7VyGmWBuNjy1Xaq6xCbXXa0/232931611/HTB1iB7VyGmWBuNjy1Xaq6xCbXXa0.jpg\" alt=\"Slip-On Daily Urban Walking Shoes\" ori-width=\"790\" ori-height=\"610\"></noscript>\r\n<img src=\"https://www.o0b.cn/i.php?t.png&rid=gw-1.647405b84e00f&p=1778787678&k=i_key&t=1685325242\" style=\"display:none\" />",
"item_imgs": [
{
"url": "https://sc04.alicdn.com/kf/HTB1GHVXaPvuK1Rjy0Faq6x2aVXa7.jpg"
},
{
"url": "https://sc04.alicdn.com/kf/HTB1S8U6avfsK1RjSszbq6AqBXXaz.jpg"
},
{
"url": "https://sc04.alicdn.com/kf/HTB1LQA6apzsK1Rjy1Xbq6xOaFXak.jpg"
},
{
"url": "https://sc04.alicdn.com/kf/HTB1p8o8as_vK1Rjy0Foq6xIxVXaJ.jpg"
},
{
"url": "https://sc04.alicdn.com/kf/HTB1ZEZYasrrK1Rjy1zeq6xalFXai.jpg