0
点赞
收藏
分享

微信扫一扫

亚马逊国际站获得AMAZON商品详情 API接口返回值说明

通过获取商品详情我们可以清楚了解到商品之间的差异,我们得到这一特点便可以优化产品信息提高店铺商品的转化率,接下来我会展示具体操作流程与步骤:


item_get-获得AMAZON商品详情


公共参数


名称 类型 必须 描述

key String 是 调用key(必须以GET方式拼接在URL中)

secret String 是 调用密钥(接口v=18870288846)

api_name String 是 API接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等]

cache String 否 [yes,no]默认yes,将调用缓存的数据,速度比较快

result_type String 否 [json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读

lang String 否 [cn,en,ru]翻译语言,默认cn简体中文

version String 否 API版本


请求参数


请求参数:num_iid=B016LO4UTA


参数说明:num_iid:AMAZON商品ID(非.cn的请在后加 -com)



响应参数


Version: Date:


名称 类型 必须 示例值 描述

detail_url


String 0 https://www.amazon.cn/dp/B014QN8RG0?th=1&psc=1 商品链接

crumbs


Mix 0 {"162371071": "徒步鞋、登山鞋", "2029189051": "鞋靴", "2112046051": "男鞋", "2112064051": "运动户外鞋"} 导航列表

num_iid


String 0 B014QN8RG0 商品ID

title


String 0 Topsky 远行客 户外登山鞋 男鞋耐磨越野跑鞋低帮爬山轻便徒步鞋防滑户外鞋子 休闲透气运动鞋 21907A 商品标题

desc_short


String 0 秋冬新款 热销推荐 商品简介

brand


String 0  品牌名称

brandId


Bigint 0  品牌ID

rootCatId


Bigint 0 2029189051 顶级分类ID

cid


Bigint 0 162371071

star


Int 0 4

item_imgs


Mix 0 [{"url": "https://images-cn-4.ssl-images-amazon.com/images/I/51xKSHKPrqL.jpg"}] 商品图片

nick


String 0 Topsky 远行客 卖家昵称

num


Int 0 99

pic_url


String 0 //images-cn-4.ssl-images-amazon.com/images/I/61svv4xXUVL._SX466_.jpg 商品图片

currency_code


String 0 CNY 当前货币代码

price


Float 0 269.00 价格

orginal_price


Float 0 269.00 原价

type


String 0  

seller_cids


String 0  

input_pids


String 0  

input_str


String 0  

item_weight


String 0  

valid_thru


String 0  

delist_time


String 0  

stuff_status


String 0  

location


String 0  发货地

express_fee


Float 0  快递费用

ems_fee


Float 0  EMS费用

post_fee


Float 0  物流费用

shipping_to


String 0  发货至

has_discount


String 0  

freight_payer


String 0  

has_invoice


String 0  

has_warranty


String 0  

has_showcase


String 0  

increment


String 0  

approve_status


String 0  

postage_id


String 0  

product_id


String 0  

auction_point


String 0  

item_img


String 0  

prop_imgs


Mix 0 {"prop_img": []} 商品属性图片列表

props_img


Mix 0 {}

video


Mix 0 [] 商品视频

outer_id


String 0  

is_virtual


String 0  

sample_id


String 0  商品风格标识ID

is_promotion


String 0  

props_name


String 0 0:1:尺寸:40;0:0:尺寸:39;1:4:颜色:;1:2:颜色:;1:0:颜色:军绿色;1:3:颜色:;1:1:颜色:深褐色;1:5:颜色: 商品属性名

property_alias


String 0 0:1:40;1:4:;0:1:40;1:2:;0:0:39;1:0:军绿色;0:1:40;1:3:;0:1:40;1:1:深褐色;0:1:40;1:0:军绿色;0:0:39;1:5:;0:0:39;1:4:;0:0:39;1:3:;0:1:40;1:5: 商品属性别名

seller_id


Bigint 0  卖家ID

shop_id


Bigint 0  店铺ID

props_list


Mix 0 {"0:1": "尺寸:40", 1:0": "颜色:军绿色} 商品属性列表

seller_info


Mix 0 {"nick": "Topsky 远行客", "city": "", "bail": "", "level": "", "rate": "", "score": "", "delivery_score": "", "item_score": "", "shop_type": "", "user_num_id": "1", "sid": "1", "title": "Topsky 远行客", "zhuy": "https://www.amazon.cn/", "company_name": "", "menu": []} 卖家信息

tmall


Boolean 0  是否天猫

error


String 0  错误信息

warning


String 0  警告信息

url_log


String 0  

shopinfo


Mix 0 {"shop_name": ""} 店铺信息

promo_type


String 0  

shop_item


Mix 0 []

relate_items


Mix 0 []

sku


Mix 0 {"sku": [{"price": "269.00", "orginal_price": "269.00", "properties": "0:1;1:4", "properties_name": "0:1:尺寸:40;1:4:颜色:", "quantity": 0, "sku_id": "B014QN8VFM", "sku_url": "https://www.amazon.cn/dp/B014QN8VFM?th=1&psc=1"}]} 商品规格信息列表

desc


String 0  

pinglun


Mix 0 []

请求示例


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 = "v-x-:18870288846/key=<您自己的apiKey>&secret=<您自己的apiSecret>&num_iid=B016LO4UTA";

 JSONObject json = getRequestFromUrl(url);

 System.out.println(json.toString());

}

}

文章内容有限,欢迎私信沟通交流。

举报

相关推荐

0 条评论