一、京东价格api,京东商品详情接口,京东api,京东优惠券接口,京东到手价api接口,接口代码对接实现价格监控,行业分析接口代码如下:
点击获取测试key和secret
1.接口请求参数如下:
请求参数:num_iid=10335871600
参数说明:item_id:商品ID
2.接口响应参数如下:
名称  类型  是否隐私  示例值 描述
items items[]     获得JD商品详情
num_iid Bigint    29186819959 商品ID
title String    MOCO2018夏季新品时尚V领条纹连衣裙 摩安珂 蓝白条色 S  商品标题
desc_short  String      商品简介
price Float   719.0 价格
total_price Float   0 
suggestive_price  Float   0 
orginal_price Float   1199.00 原价
nick  String    MO&Co.官方旗舰店 掌柜昵称
num Int   999 
min_num Int   0 
detail_url  String    http://item.jd.com/29186819959.html 商品链接
pic_url String    //img14.360buyimg.com/n0/jfs/t22033/147/1051007175/85125/c44dd0df/5b1f2855Ncbe35858.jpg 商品图片
brand String      品牌名称
brandId Int     品牌ID
rootCatId Int   1343  顶级分类ID
cid Int   9719  
crumbs  Mix   []  
created_time  String      
modified_time String      
delist_time String      
desc  String      
desc_img  Mix   []  
item_imgs Mix   [{ "url": "//img14.360buyimg.com/n0/jfs/t22033/147/1051007175/85125/c44dd0df/5b1f2855Ncbe35858.jpg"}] 商品图片
item_weight String      
item_size String      
location  String      发货地
post_fee  Float   6.00  物流费用
express_fee Float   6.00  快递费用
ems_fee Float   6.00  EMS费用
shipping_to String      发货至
has_discount  Boolean   false 
video Mix   []  商品视频
is_virtual  String      
sample_id String      商品风格标识ID
is_promotion  Boolean     
props_name  String    0:0:尺码:S;0:1:尺码:XS;0:2:尺码:M;0:3:尺码:L;0:4:尺码:XL  商品属性名
prop_imgs Mix   {"prop_img": []}  商品属性图片列表
property_alias  String    0:0:S;0:1:XS;0:2:M;0:3:L;0:4:XL 商品属性别名
props Mix   [{ "name": "尺码","value": "S XS M L XL" }] 商品详情
total_sold  Int     
skus  Mix   {"sku": [{"price": "719.00", "orginal_price": "1199.00", "properties": "0:0", "properties_name": "0:0:尺码:S", "quantity": 99, "sku_id": 29186819959, "sku_url": "http://item.jd.com/29186819959.html"}]  商品规格信息
seller_id Int     卖家ID
sales Int     销量
shop_id Int     店铺ID
props_list  Mix   {"0:0": "尺码:S"} 商品属性
seller_info Mix   {"level": null, "shop_type": null, "user_num_id": 57467, "cid": null, "delivery_score": null, "item_score": null, "score_p": null, "zhuy": "//moco.jd.com", "search_id": "", "nick": "MO&Co.官方旗舰店", "shop_name": "MO&Co.官方旗舰店", "title": "MO&Co.官方旗舰店" }  卖家信息
tmall Boolean   false 是否天猫
error String      错误信息
warning String      警告信息
url_log Mix   []  
props_img Mix   []  属性图片
shop_item Mix   []  
relate_items  Mix   []  3.接口请求示例(CURL、PHP 、PHPsdk 、Java 、C# 、Python…):
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://wx19970108018/jd/item_get/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&num_iid=10335871600";
    JSONObject json = getRequestFromUrl(url);
    System.out.println(json.toString());
  }
}备注:此次分享的接口代码对接可以获取京东商品价格价格,优惠券信息,品牌,标题,主图,促销价,店铺信息,等页面上看到的信息均可以采集,可用于做一般销量监控、短视频带货销量价格监控,行业数据分析业务,代购业务,商城建设需要数据业务,数据分析等业务,希望以上接口代码对接能够帮助到有需要的朋友。










