1688API接口分享信息如下:
item_get - 获得1688商品详情
item_search - 按关键字搜索商品
item_search_img - 按图搜索1688商品(拍立淘)
item_search_suggest - 获得搜索词推荐
item_fee - 获得商品快递费用
seller_info - 获得店铺详情
item_search_shop - 获得店铺的所有商品
item_password - 获得淘口令真实url
upload_img - 上传图片到1688
点击使用
图片示例:
请求示例:
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-gw.onebound.cn/1688/item_get/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&num_iid=610947572360";
JSONObject json = getRequestFromUrl(url);
System.out.println(json.toString());
}
}
API返回示例:
{
"item": {
"num_iid": "665731177695",
"title": "凯弗特 独立弹簧床垫记忆棉席梦思上下高低床电竞酒店公寓民宿",
"desc_short": "",
"price": "2350.00",
"total_price": 0,
"suggestive_price": 0,
"orginal_price": "2350.00",
"nick": "凯弗特家具超级工厂",
"num": "6746",
"detail_url": "https://detail.1688.com/offer/665731177695.html",
"pic_url": "https://cbu01.alicdn.com/img/ibank/O1CN01Mv7rJh1EjI1fG1Udl_!!3331710387-0-cib.jpg",
"brand": "",
"brandId": "",
"rootCatId": "13",
"cid": "1047945",
"desc": "<div id=\"offer-template-0\"></div><p > <span > ★★★★★</span><strong >【企业介绍】★★★★★</strong></p><table border=\"0\" cellpadding=\"0\" cellspacing=\"1\"><tr><td bgcolor=\"#ffffff\"><p><span > <span >佛山市凯弗特家具有限公司,坐落于中国家具之都--顺德龙江,公司总生产面积两万多平方米,拥有从床垫核心弹簧到面料自主生产的流水线,专业出口床垫20多年的经验,经过多年的努力,发展成为一家集设计开发,生产销售于一体的现代企业,公司主营产品为床垫,兼酒店、公寓、民宿配套的床架等。公司的研发水平,生产能力及销售规模在国内软体家具领域中处于中上水平。公司领头人在床垫行业已经长达20多年,带领着团队不断创新,不断进步,致力把优质产品推向国内外消费者!</span></span></p></td></tr></table><p><span > </span></p><p ><span ><strong> ★★★★★【</strong><strong>采购介绍】<strong>★★★★★</strong></strong></span></p><table border=\"0\" cellpadding=\"0\" cellspacing=\"1\"><tr><td bgcolor=\"#ffffff\"><p><span > <span >欢迎内销外销采购商前来订购,如需要大量或者订做的客户,请微信或者电话联系经理。公司生产总面积30000多平方,内部拥有3000平方展厅,支持客户直接到工厂实地考察。公司95%产品销往国外,产品主打五星级酒店工程配套,OEM贴牌加工,家装定制配套等。(本店拥有实体工厂,因此全部产品为实拍,拒绝夸张的修饰与高技术的修图,只为给所有消费者展现最真实的生产实景与产品实图,没有豪华的店铺装修与精美的图片,敬请原谅!)</span></span></p></td></tr></table><p ><span ><br /><strong> <span >★★★★★【</span></strong><span ><strong><span >关于运费和发货时间</span>】<strong>★★★★★</strong></strong></span></span></p><table border=\"0\" cellpadding=\"0\" cellspacing=\"1\"><tr><td bgcolor=\"#ffffff\"><p><span > <span >因为床垫是大件商品,不需要安装,直接拆开包装即可使用,大部分地区将由我们的物流合作商送货上门,具体运费请咨询客服,本店产品主要以批发为主,市场覆盖国内和海外全球,薄利多销,因此本店所有产品均不含运费,特此说明!<span >我公司的床垫95%为高端定制,仅有少数款式有现货,具体发货时间以具体生产线进度为准,如需加急,请务必提前与客服沟通,避免后续不必要的麻烦,