淘宝/天猫获得淘口令真实url API接口代码分享(含测试入口)

163 阅读2分钟

接口名称:item_password

接口说明:通过传入淘口令,可获取商品ID、宝贝真实url、宝贝标题、地址等信息。结合商品详情接口item_get可以获取到商品详情原数据。

开发进度:已完成

返回数据类型:curl、json

参数说明

公共参数

名称类型必须描述
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版本

请求参数

请求参数:word=urlencode(fu置本段内容₤qQkYcb86z2d₤咑幵τao寶或点几链街m.tb.cn/h.VudJ7MB?s… 至瀏lan嘂..【幼儿童数字积木拼图玩具宝宝早教益智力开发动脑1-2岁半3男孩女孩】)&title=no

参数说明:word:淘口令代码(支持短网址、商品url) title:是否获取标题和图片

响应参数

Version: Date:

名称类型必须示例值描述
num_iidBigint0572050066584宝贝ID
urlString0c.b1wt.com/h.31XFxO?cv…淘口令真实url
wordString0c.b1wt.com/h.31XFxO?cv…淘口令内容
errorString0error taobao password错误提示
titleString0三浅陶社 奶喵喵陶瓷咖啡杯 手工手绘情侣杯 碟下午茶茶杯茶具宝贝标题
pic_urlString0//img.alicdn.com/imgextra/i1/TB1yyCjPpXXXXX4aXXXXXXXXXXX_!!0-item_pic.jpg图片地址
priceFloat0160.00价格
orginal_priceFloat0160.00原价格

请求示例

1、curl代码展示: 点此获得此API调用

-- 请求示例 url 默认请求参数已经URL编码处理 curl -i "https://服务器地址/taobao/item_password/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&word=urlencode(fu置本段内容₤qQkYcb86z2d₤咑幵τao寶或点几链街https://m.tb.cn/h.VudJ7MB?sm=ef28da 至瀏lan嘂..【幼儿童数字积木拼图玩具宝宝早教益智力开发动脑1-2岁半3男孩女孩】)&title=no"

2、PHP代码展示:

`<?php

// 请求示例 url 默认请求参数已经URL编码处理 // 本示例代码未加密secret参数明文传输,若要加密请参考:数据说明文档 method="GET";method = "GET"; url = "https://服务器地址/taobao/item_password/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&word=urlencode(fu置本段内容₤qQkYcb86z2d₤咑幵τao寶或点几链街m.tb.cn/h.VudJ7MB?s… 至瀏lan嘂..【幼儿童数字积木拼图玩具宝宝早教益智力开发动脑1-2岁半3男孩女孩】)&title=no"; curl=curlinit();curlsetopt(curl = curl_init(); curl_setopt(curl, CURLOPT_CUSTOMREQUEST, method);curlsetopt(method); curl_setopt(curl, CURLOPT_URL, url);curlsetopt(url); curl_setopt(curl, CURLOPT_SSL_VERIFYHOST,FALSE); curl_setopt(curl,CURLOPTSSLVERIFYPEER,FALSE);curlsetopt(curl, CURLOPT_SSL_VERIFYPEER,FALSE); curl_setopt(curl, CURLOPT_FAILONERROR, false); curl_setopt(curl,CURLOPTRETURNTRANSFER,true);curlsetopt(curl, CURLOPT_RETURNTRANSFER, true); curl_setopt(curl, CURLOPT_HEADER, true); curl_setopt(curl,CURLOPTENCODING,"gzip");vardump(curlexec(curl, CURLOPT_ENCODING, "gzip"); var_dump(curl_exec(curl)); ?>`