淘宝关键字搜索接口,是复原我们在淘宝购物时,在搜索栏内输入关键字,即可获取到相关商品列表,商品信息齐全,支持翻页展示。同时,传入参数sort可按价格排序,也可筛选响应价格段的商品。商品信息是千人千面的。

接口名称:item_search

请求地址:https://o0b.cn/jennif

请求参数:

  • q:搜索关键字
  • cat:分类ID
  • start_price:开始价格
  • end_price:结束价格
  • sort:排序[bid,_bid,bid2,_bid2,_sale,_credit]
  • (bid:总价,bid2:商品价格,sale:销量,credit信用,加_前缀为从大到小排序)
  • page:页数

响应参数:

Version: Date:

名称 类型 必须 示例值 描述

title

String 0 法式复古山本超仙chic仙女赫本网红初春很仙法国小众裙子两件套装 商品标题

pic_url

String 0 //img.alicdn.com/bao/uploaded/i3/3083218865/O1CN012FMDaiwxkenJGaM_!!0-item_pic.jpg 宝贝图片

promotion_price

Float 0 178.00 优惠价

price

Float 0 178.00 价格

sales

Int 0 890 销量

num_iid

Bigint 0 577437133060 宝贝ID

sample_id

String 0 商品风格标识ID

seller_nick

String 0 初穆旗舰店 掌柜昵称

post_fee

Float 0 10.00 物流费用

area

String 0 山东 店铺所在地

detail_url

String 0 //detail.tmall.com/item.htm?id=586794298909&ns=1&abbucket=0 宝贝链接

seller_info

Mix 0 {"level": 99, "shop_type": "B", "user_num_id": "2217148345", "cid": 0, "delivery_score": "", "item_score": "", "score_p": ""} 卖家信息

调用示例:

curl方式

-- 请求示例 url 默认请求参数已经URL编码处理
curl -i "https://api-服务器.cn/taobao/item_search/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&q=女装&start_price=0&end_price=0&page=1&cat=0&discount_only=&sort=&page_size=&seller_info=&nick=&ppath=&imgid=&filter="

PHP

<?php// 请求示例 url 默认请求参数已经URL编码处理
// 获取本示例服务器地址请参考:https://o0b.cn/jennif
$method = "GET";
$url = "https://api-服务器.cn/taobao/item_search/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&q=女装&start_price=0&end_price=0&page=1&cat=0&discount_only=&sort=&page_size=&seller_info=&nick=&ppath=&imgid=&filter=";
$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));
?>

PHPsdk

<?php
//定义缓存目录和引入文件
define("DIR_RUNTIME","runtime/");
define("DIR_ERROR","runtime/");
define("SECACHE_SIZE","0");
//SDK下载地址 https://o0b.cn/jennif
include ("ObApiClient.php");$obapi = new otao\ObApiClient();
$obapi->api_url = "http://api-服务器.cn/";
$obapi->api_urls = array("http://api-服务器.cn/","http://api-服务器1.cn/");//备用API服务器
$obapi->api_urls_on = true;//当网络错误时,是否启用备用API服务器
$obapi->api_key = "<您自己的apiKey>";
$obapi->api_secret = "<您自己的apiSecret>";
$obapi->api_version ="";
$obapi->secache_path ="runtime/";
$obapi->secache_time ="86400";
$obapi->cache = true;$api_data = $obapi->exec(array("api_type" =>"taobao","api_name" =>"item_search","api_params"=>array ('q' => '女装','start_price' => '0','end_price' => '0','page' => '1','cat' => '0','discount_only' => '','sort' => '','page_size' => '','seller_info' => '','nick' => '','ppath' => '','imgid' => '','filter' => '',
)));var_dump($api_data);
?>

Java

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.Reader;
import java.net.URL;
import java.nio.charset.Charset;
import org.json.JSONException;
import org.json.JSONObject;
import java.io.PrintWriter;
import java.net.URLConnection;public class Example {private static String readAll(Reader rd) throws IOException {StringBuilder sb = new StringBuilder();int cp;while ((cp = rd.read()) != -1) {sb.append((char) cp);}return  sb.toString();}public static JSONObject postRequestFromUrl(String url, String body) throws IOException, JSONException {URL realUrl = new URL(url);URLConnection conn = realUrl.openConnection();conn.setDoOutput(true);conn.setDoInput(true);PrintWriter out = new PrintWriter(conn.getOutputStream());out.print(body);out.flush();InputStream instream = conn.getInputStream();try {BufferedReader rd = new BufferedReader(new InputStreamReader(instream, Charset.forName("UTF-8")));String jsonText = readAll(rd);JSONObject json = new JSONObject(jsonText);return json;} finally {instream.close();}}public static JSONObject getRequestFromUrl(String url) throws IOException, JSONException {URL realUrl = new URL(url);URLConnection conn = realUrl.openConnection();InputStream instream = conn.getInputStream();try {BufferedReader rd = new BufferedReader(new InputStreamReader(instream, Charset.forName("UTF-8")));String jsonText = readAll(rd);JSONObject json = new JSONObject(jsonText);return json;} finally {instream.close();}}public static void main(String[] args) throws IOException, JSONException {// 请求示例 url 默认请求参数已经URL编码处理String url = "https://api-服务器.cn/taobao/item_search/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&q=女装&start_price=0&end_price=0&page=1&cat=0&discount_only=&sort=&page_size=&seller_info=&nick=&ppath=&imgid=&filter=";JSONObject json = getRequestFromUrl(url);System.out.println(json.toString());}}

淘宝按关键字搜索淘宝商品 API 参数及返回值说明 翻页展示 含调用示例相关推荐

  1. 关键字搜索苏宁商品API接口(苏宁商品列表API接口)

    关键字搜索苏宁商品API接口代码对接如下: 1.公共参数 名称 类型 必须 描述 key String 是 调用key(必须以GET方式拼接在URL中,点击获取请求key和secret) secret ...

  2. python3_函数_形参调用方式 / 不定长参数 / 函数返回值 / 变量作用域 / 匿名函数 / 递归调用 / 函数式编程 / 高阶函数 / gobal和nonlocal关键字 / 内置函数

    1.形参的调用方式 1. 位置参数调用 2. 关键词参数调用 原则: 关键词参数调用不能写在位置参数调用的前边 def test1(name, age):print("name:" ...

  3. 淘宝/天猫API:item_search-按关键字搜索淘宝商品

    万邦淘宝/天猫按关键字搜索淘宝商品 API 返回值说明 item_search-按关键字搜索淘宝商品 onebound.taobao.item_search 公共参数 请求地址: https://co ...

  4. 淘宝/天猫API,按关键字搜索淘宝商品API返回值说明

    item_search-按关键字搜索淘宝商品    立即测试 获取Key和secret 公共参数: 名称 类型 必须 描述 key String 是 调用key(必须以GET方式拼接在URL中) se ...

  5. item_search - 按关键字搜索淘宝商品

    item_search - 按关键字搜索淘宝商品 测试网址:注册直接调用 Result Object: --------------------------------------- {"i ...

  6. 淘宝/天猫API:item_search_pro-高级关键字搜索淘宝商品

    万邦淘宝/天猫高级关键字搜索淘宝商品 API 返回值说明 item_search_pro-高级关键字搜索淘宝商品 onebound.taobao.item_search_pro 公共参数 请求地址: ...

  7. 淘宝API 按关键字搜索淘宝商品

    淘宝API_item_search - 按关键字搜索淘宝商品 Result Object: { "items": { "page": "1" ...

  8. 淘宝/天猫关键词搜索采集接口分析商品价格走势(商品列表,商品销量,商品价格,分类ID采集精准商品数据)接口代码对接流程

    淘宝/天猫关键词搜索采集接口分析商品价格走势(商品列表,商品销量,商品价格)接口代码对接流程如下: 1.公共参数 名称 类型 必须 描述(接口代码教程wx19970108018) key String ...

  9. 淘宝联盟图像搜索同款商品,按主图找同款产品,以图搜相似款

    淘宝联盟图像搜索同款商品,按主图找同款产品,以图搜相似款接口代码如下: [请求参数,支持高并发请求] 请求参数:imgid=http://g-search3.alicdn.com/img/bao/up ...

最新文章

  1. ICCV 2019 | 加一个任务路由让数百个任务同时跑起来,怎么做到?
  2. DataGrid Web Control 连载之九
  3. C#3.0新特性小结(2)
  4. 块状元素的text-align对齐属性
  5. javaweb学习总结(二十八)——JSTL标签库之核心标签
  6. 第一百四十五节,JavaScript,同步动画
  7. 线上服务被干爆了,竟然是日志的锅!!
  8. redis数据类型之Hash
  9. 苹果a7处理器_苹果历代cpu性能对比
  10. RapidMiner介绍与实践(三)K-Means
  11. ndk读取assets文件
  12. Python--绘制点
  13. Lookup 组件用法全解
  14. 联想全系列 Lenovo ThinkPad ThinkBook Thinkcenter ThinkStation 原厂恢复系统
  15. 国外开放课程及一些国外大学的网址
  16. html2canvas没有样式,html2canvas没有抓住svg(html2canvas not grabbing svg)
  17. 干货来袭:抖音定位的重要性及抖音四步曲丨国仁网络资讯
  18. Python常用轮子下载网站
  19. CGAL Cookbook --CGAL简介
  20. TCP协议发送SKB时ip_summed初始值为0

热门文章

  1. 使用python开发vue_使用Python2.7.13+django1.11.2+vue2.0开发的个人博客网站
  2. thinkphp简介与优势。
  3. 经济学中的人性抉择(下)
  4. C++中开n次方的方式
  5. 同济大学计算机语言学,同济大学外国语言学及应用语言学专业初复试经验分享...
  6. 快速计算梯度的魔法--反向传播算法
  7. MySQL数据库常用命令大全(完整)(表格形式)
  8. 用VERITAS STORAGE FOUNDATION 实现数据库克隆
  9. Nginx配置文件下载
  10. CDH6.3.2之Kafka配置和命令