淘宝API请求:获得淘宝app商品详情原数据

71 阅读1分钟

现如今,手机的普及也带来的APP的使用极速增长。如果人们想在网上买点东西,那一定是先用手机来进行购物。淘宝APP上的商品销量可以说是远远高于PC端的。

淘宝API是与淘宝进行数据交互,功能调用的特定函数。开发者只需要传入指定参数,并接收响应参数,即可成功调用API接口。避免了大量重复繁琐的代码工作,可以把精力放在创新领域。

淘宝APP商品详情数据采集item_get_app

进入测试页

公共参数

名称类型必须描述
keyString调用key(必须以GET方式拼接在URL中)
secretString调用密钥
api_nameStringAPI接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等]
cacheString[yes,no]默认yes,将调用缓存的数据,速度比较快
result_typeString[json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读
langString[cn,en,ru]翻译语言,默认cn简体中文
versionStringAPI版本

请求参数

请求参数:num_iid=520813250866

参数说明:num_iid:淘宝商品ID

响应参数

名称类型必须示例值描述
itemMix0获得淘宝app商品详情原数据
itemMix0[]商品信息
apiStackMix0[]价格销量
sellerMix0[]店铺信息
moreMix0[]参数多不一一介绍,详细请看接口返回

请求示例

<?php

// 请求示例 url 默认请求参数已经URL编码处理
// 本示例代码未加密secret参数明文传输,若要加密请参考:https://open.onebound.cn/help/demo/sdk/demo-sign.php
$method = "GET";
$url = "https://服务器地址/taobao/item_get_app/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&num_iid=520813250866";
$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));
?>