如何准确获得不同地方快递费用?API可以帮你

149 阅读2分钟

阿里巴巴中国站获得商品快递费用 API 返回值说明

item_fee-获得商品快递费用

1688.item_fee

公共参数

请求地址:

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

请求参数

请求参数:num_iid=591734471276&area_id=2274&cookie=

参数说明:num_iid:商品ID
area_id:区域ID(2274是新余)
num:商品数量,必须要大于最少起批量,否则默认是最小起批量
cookie:base64加密后的cookie

响应参数

Version: Date:

名称类型必须示例值描述
itemsitems[]0商品快递费

请求示例

<?php

// 请求示例 url 默认请求参数已经URL编码处理
// 本示例代码未加密secret参数明文传输,若要加密请参考:https://open.……cn/help/demo/sdk/demo-sign.php
$method = "GET";
$url = "https://api-gw……cn/1688/item_fee/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&num_iid=591734471276&area_id=2274&cookie=";
$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));
?>

响应示例

{
	"item": {
		"num_iid": "591734471276",
		"location": "浙江 金华",
		"area_id": "2274",
		"shipping_to": "新余",
		"num": "1",
		"express_fee": "10",
		"subTemplate": "快递",
		"ems_fee": "",
		"post_fee": "",
		"price": "4.30",
		"beginAmount": 50,
		"unitWeight": 0.108,
		"Weight": 0.108,
		"memberId": "b2b-4092256050664c4",
		"url": "https://detail.1688.com/offer/591734471276.html",
		"data_from": "1688app"
	},
	"secache": "eb3ba62314961114d851046a17279f1a",
	"secache_time": 1614824198,
	"secache_date": "2021-03-04 10:16:38",
	"error": "",
	"reason": "",
	"error_code": "0000",
	"cache": 1,
	"api_info": "today:35 max:10000",
	"execution_time": 0.06,
	"server_time": "Beijing/2021-03-05 15:49:25",
	"client_ip": "106.6.39.197",
	"call_args": {
		"num_iid": "591734471276",
		"area_id": "2274"
	},
	"api_type": "1688",
	"translate_language": "zh-CN",
	"translate_engine": "google_cn",
	"server_memory": "3.5MB",
	"request_id": "4.6041e2852b534"
}