要接入1688阿里巴巴中国站的跨境属性API,你需要遵循以下步骤:
- 注册成为1688阿里巴巴的开发者,获取ApiKey和ApiSecret。
- 使用ApiKey和ApiSecret获取AccessToken。
- 使用AccessToken调用跨境属性API接口。
以下是一个简单的Python示例,展示了如何使用requests库调用1688阿里巴巴中国站的跨境属性API:
# coding:utf-8
"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""
from __future__ import print_function
import requests
# 请求示例 url 默认请求参数已经做URL编码
url = "https://item_get_specifications/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&num_iid=725962595144"
headers = {
"Accept-Encoding": "gzip",
"Connection": "close"
}
if __name__ == "__main__":
r = requests.get(url, headers=headers)
json_obj = r.json()
print(json_obj)
请将your_api_key和your_api_secret替换为你的实际ApiKey和ApiSecret。运行此代码后,你将看到指定商品ID的跨境属性信息。
响应示例
{
"item": {
"item_weight": 0.1,
"unit_weight": 0.1,
"volume_length": 8,
"volume_width": 6,
"volume_height": 2.8,
"_ddf": "ti"
},
"error": "",
"reason": "",
"error_code": "0000",
"cache": 0,
"api_info": "today:58 max:10100 all[106=58+24+24];expires:2030-12-31",
"execution_time": "1.612",
"server_time": "Beijing/2023-07-25 10:26:28",
"client_ip": "115.153.49.128",
"call_args": [],
"api_type": "1688",
"translate_language": "zh-CN",
"translate_engine": "baidu",
"server_memory": "3.99MB",
"request_id": "1.64bf32d324b3b",
"last_id": "1898688318"
}